Как правильно использовать распорки для задания минимальной ширины контента?
Возникла у меня на днях проблема - верстаю сайт. При любом раскладе получается, что минимальная ширина страницы должна равняться скажем 900 пикселей (должна появляться горизонтальная полоса прокрутки).
Как это реализовать?
Использовать min-width - не выход, т.к. не работает в эксплорере. писать для эксплорера java-скрипт, который будет устанавливать ширину контента - тоже не выход, т.к. принципиально в моем сайте не должно быть ява-скриптов.
Пробовал ставить распорку вверху страницы - однопиксельный gif:
Код:
<img src="img/empty.gif" width="900" height="1" style="visibility:hidden" />
получается какая-то кака - при сужении окна браузера до ширины менее 900 пикселей появляется горизонтальная полоса прокрутки, но весь контент (у которого выставлено в css width: 100%) не растягивается по ширине полосы прокрутки (справа остается белое поле по всей высоте сайта). контент занимает всю ширину окна браузера (видимую ширину, но меньше 900 пикселей).
Что я делаю не правильно? Можете привести примеры?
Я уже замучался с этими распорками...
А если мне нужно задать min-width для тега body?
Ты скорее всего вставляешь распорку в <body> а нужно вставлять в <div>/<table>, который используешь для контента
н.р.:
<table><tr><td>
...
<table width=300><tr><td>
...
</td></tr></table>
</td></tr></table>
Один из самых глупых советов. Таблицы существуют не для позиционирования, а для разметки табличных данных. Содержимое всего сайта != табличные данные.
http://xpoint.ru/forums/internet/html_css/css/thread/32429.xhtml
[QUOTE=shaelf]Таблицы существуют не для позиционирования, а для разметки табличных данных. Содержимое всего сайта != табличные данные.[/QUOTE]
К сожалению многие об этом не знают.
По теме топика: распорки - это прошлый век (двадцатый), так, что их лучше ни как не использовать, тем более, что IE 7, min-width уже понимает.
:( "Дано" не внимательно прочитал. Тогда да, Дивом...