|
|
|
|
|
для: кен
(04.10.2005 в 22:19)
| | Вот статья про "height=100%": http://htmlcoder.visions.ru/CSS/?22
цитата:
Время от времени меня спрашивают, как заставить работать следующий код в Opera 7.0, а также в Internet Explorer 6 и Mozilla, когда страница в режиме Standards compliance mode:
<table width="100%" height="100%">
<tr>
<td align="center">текст, который должен располагаться в центре страницы</td>
</tr>
</table>
|
Почему текст получается прижатым к верхней границе документа, вместо того, чтобы расположиться в центре? Прежде всего дело в том, что в спецификации HTML 4.01 у тега table нет атрибута height, и поэтому браузеры в режиме совместимости со стандартами (а Opera 7.0 в любом случае) его игнорируют. Но самое интересное, что они перестают его игнорировать, если в CSS указать следующую конструкцию для растягивания канвы документа:
html,body{
height:100%;
margin:0px;
padding:0px
}
|
см. далее | |
|
|
|
|
|
|
|
для: hate
(30.09.2005 в 14:22)
| | Вот простейший код, всё вроде работает.
<body style="margin:0" marginwidth=0 marginheight=0>
<table height=100% width=100% bgcolor=Yellow>
<td>
</table>
</body>
|
| |
|
|
|
|
|
|
|
для: кен
(30.09.2005 в 20:12)
| | ошибки там точно не было...счас я пока не смог найти тот сайт | |
|
|
|
|
|
|
|
для: P@Sol
(30.09.2005 в 16:10)
| | Работает и в Опере, и в gecko-браузерах (NetscapeNavigator, FireFox и т.д.). Наверное, ошибка в синтаксисе. Приведи код. | |
|
|
|
|
|
|
|
для: tim_mironov
(30.09.2005 в 14:33)
| | я заметил что height="100%" работает только в Ie | |
|
|
|
|
|
|
|
для: hate
(30.09.2005 в 14:22)
| | Чтобы таблица растягивалась на всю страничку в тэге <table> надо прописать height="100%". Если необходимо увеличить только одну строку таблицы, так, чтобы она растягивалась на всю страницу в тэге <tr> или <td> стоит прописать style="height:auto". | |
|
|
|
|
|
|
| Как сделать чтоб табличка растягивалась в высоту?
height - с процентами вообще не работает.
Подскажите выход, или я может туплю... | |
|
|
|
|