Ткач

Ткач
Рейтинг
95
Регистрация
29.04.2007
x3w:
height="100%"
не будет работать!

можно сделать height: 100%;

таким образом:

html {min-height: 100%; height: 100%;}
body {
background: {padding: 0px; margin: 0px; height: 100%; min-height: 100%;}
div.main {
width: expression((documentElement.clientWidth||document.body.clientWidth)>1024?'1024px':'100%');
max-width: 1024px; min-height:100%;
}

* html div.main {height: 100%;} // хак для эксплорера

в теле документа при помощи родителя делаем height

З.Ы. давно не верстал в табличке , но помоему в таблицах вообще не делается height, вернее это по крайней мере неправильно, для этого ячейки существуют.

Если сесть впринципе сейчас, то решение найти можно всегда и на максимальную и на минимальную как ширину так и высоту.

loh:
можно зделать легче заплотить мне денег ия продвину ваш сайт:)

^)

наверное можно :)

Shtogrin, ну мы всё равно ж выясняем плюсы и минусы блочной и табличной верстки) так что флуд хоть и офтопом, но где то рядом с этим)

т.е. впринципе блочная верстка постепенно имхо вытеснит табличку, так как для SEO всё таки пользы она приносит больше , ИМХО конечно.

Но всё таки некоторые дизайны так могут огорошить, что одними блоками без таблиц сложно верстать.

А вообще таблицы по любому останутся и никуда не пропадут, так как у них есть тоже плюсы, которых нету у блоков, )

я имею ввиду сам блок, в который можно включить баннер. Имено блок (место для баннера). А какой там будет баннер или просто картинка или счетчики, это уже решит пользователь , владелец сайта.

Но он так же сам через админку будет только нажимать кнопочку добавить этот блок или убрать.

обычно верстая сайт , я создаю несколько css , две из которых основных (одна из которых как раз является переключателем).

в двух словах привести пример сложно, но именно такие сайты сейчас популярны.

Да и не в банерах дело.

Отписываясь изначально, я ставил в дополнительный плюс при блочной верстке это легкую смену дизайна, причем не когда нужен редизайн на сайт или какие то изменения, а в смене дизайна самим пользователем.

Потому, что в отличии от таблиц, установив параметры для блоков в разных css можно с легкостью менять их расположение.

Shtogrin:
Ткач, Разницу между "отключить блок" (не вставлять вообще) и "не отображать блок" (не показывать пользователю) понимаете? Вы сказали что можете отключить, или вы грузите баннеры в display:none?

хотя можно назвать как и не показывать, но в том то и дело, что вместо блока будет текст, а с появлением блока, текст сместится.

имено отключить (не вставлять вообще) или включить - при помощи css !

я же достаточно четко написал

Shtogrin:
Как вы отключите блок баннеров с помощью одного лишь css?

легко,)

присоединив ещё одну css, или наоборот отсоеденив её, в которой стили будут перебиватся. А читать будет изначально то, что вверху. Я это практикую.

в блочной верстке есть ещё один такой положительный момент, как быстрая смена дизайна, за счет css, в уже функционирующем сайте.

Например можно включать или отключать за ненадобностью в определенном месте блок для баннеров ( как пример) надо лишь присоеденить дополнительную css, разработанную специально для таких целей.С таблицами это сложно.

Miracle,

style:

html {min-height: 100%;}
body {
min-height: 100%; height: 100%; width: 100%; min-width: 100%; margin: 0; padding: 0;
}
div.main {height: 100%; min-height: 100%; margin-bottom: -100px;}
*html div.main {height: 100%;}
div.pere {clear: both;}
div.pre { height: 100px;}
div.foot {height: 100px; border: 1px solid black;}

html:

<body>
<div class="main"> <!-- первый блок-->

<div class="">Тут сам контент собственно</div>
<div class="pere"></div>
<div class="pre"></div>

</div><!--закрыли первый блок-->

<div class="foot"></div><!-- тут подвал-->
</body>
Miracle:
Люди, а подскажите пожалуйста такую вещь, по теме, хочу что бы внизу был футер при не полном заполнении страницы, те что бы после футера небыло пустоты. Как это сделать.

Если страница большего объема чем "страница" то футер не должен быть внизу страницы браузера.

Надеюсь понятно написал. Спасибо.

делай два контейнера: один верхний, второй футер (внизу)

в верхенем задавай высоту 100% и пропиши margin-bottom: -100px; (сколько высота у футера)

ну у футера ссответсвенно высота должна такой и быть

Всего: 1519