Перейти к содержимому

Фото
- - - - -

Высота ячейки 100%, но она почему-то не растягивает страницу.


  • Вы не можете создать новую тему
  • Please log in to reply
6 ответов в этой теме

#1 eL fantasmA

eL fantasmA

    Олимпийский мишка

  • Постоялец
  • 9 169 сообщений

Отправлено 08 августа 2008 - 18:27

Высота ячейки 100%, но она почему-то не растягивает страницу.


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" 
  "http://www.w3.org/TR/html4/loose.dtd">
<html>
....
<body>

<table height="100%">
<tr><td height="100">1</td></tr>
<tr><td height="100%">2</td></tr>
<tr><td height="50">3</td></tr>
<tr><td height="35">4</td></tr>
</table>

</body>
</hmtl>

Почему ячейка №2 не растягивается на 100%?

Вот тута что-то есть (http://www.htmlbook.ru/content/?id=87), всё дело в !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

Сообщение изменено: eL fantasmA (08 августа 2008 - 18:28 )

  • 0
«Удовольствие и счастье совсем не одно и тоже. На самом деле особую ценность имеет то, что не вечно...»

#2 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 08 августа 2008 - 21:47

Насколько я помню, у таблицы нет свойства height :)
  • 0

#3 еть.

еть.
  • Постоялец
  • 2 655 сообщений

Отправлено 08 августа 2008 - 22:18

Ну да, без этой херни
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
прекрасно растягивает.

Setor, есть
  • 0

– Совсем худо, – заключил хозяин, – что-то, воля ваша, недоброе таится в мужчинах, избегающих вина, игр, общества прелестных женщин, застольной беседы. Такие люди или тяжко больны, или втайне ненавидят окружающих.


#4 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 08 августа 2008 - 22:24

Ну да, без этой херни

Это не херня :)

http://www.w3.org/TR...s.html#h-11.2.1 где ты тут видишь параметр height?

height можно задавать через css, а то, что IE его поддерживает в определении table - сделано просто для тех, кто ожидал, что такой параметр должен был быть)
  • 0

#5 eL fantasmA

eL fantasmA

    Олимпийский мишка

  • Постоялец
  • 9 169 сообщений

Отправлено 08 августа 2008 - 23:20

Setor, тоесть сделать то, что я хочу нельзя?

И как сделать подобную вещь слоями (div), если высота у одного из слоёв непостоянная?
  • 0
«Удовольствие и счастье совсем не одно и тоже. На самом деле особую ценность имеет то, что не вечно...»

#6 Setor

Setor
  • Постоялец
  • 1 890 сообщений
  • Откуда:Эстония, Таллин

Отправлено 08 августа 2008 - 23:29

eL fantasmA, а что ты пытаешься сделать? Зачем тебе 100% высота? Можно попробывать задать min-height в CSS задать. Я сам не верстальщик, так что советую смотреть исходники сайтов и читать хабру :) Там всё это уже было 10 раз пережёвано ;)
  • 0

#7 eL fantasmA

eL fantasmA

    Олимпийский мишка

  • Постоялец
  • 9 169 сообщений

Отправлено 09 августа 2008 - 11:34

Setor, да просто думал как написать код странички, которая вначале не сильно забита текстами, а потом их больше. И важно чтобы сразу вначале внизу был блок в 20px и он всегда оставался бы внизу, а блок в середине занимал бы оставшееся место, между двумя верхними.

Буду читать хабру.
  • 0
«Удовольствие и счастье совсем не одно и тоже. На самом деле особую ценность имеет то, что не вечно...»