HTML. Вертикальный размер ячейки таблицы в IE
3437
6
Давно не занимался разметкой, встала тупая проблема, а решить не могу. Имеем простую табличку HTML:



 

text
text
text
text

text
text
text
text

text
text
text
text

text
text
text
text



 



На всякий случай - документ с заголовком

validator.w3.org на него не ругается, грит "successfully checked as HTML 4.01 Transitional". Во всех браузерах (Opera, Firefox, Chrome) выглядит так, как я и ожидал, размер верхней левой ячейки, указанный явно, соблюдается) - верхний скрин.

IE 8 кладёт на размер ячейки, указанный явно (нижний скрин). Понимаю, что баян, но попробовал несколько советов из инета - не помогло. Есть решение?:улыб:
P.S. В пустых ячейках на самом деле есть по жесткому пробелу.
Указать что-то типа height="500" нижней левой ячейке не предлагать - очевидно, что содержимого в правой ячейке может быть сколько угодно, а слева могут быть фоны и проч.
PerS
всегда делали примерно так:
слева создается еще один столбец нулевой ширины.
в нем картинка из прозрачного гифа пиксел на пиксел.
картинке явно задаем размер в верхней левой ячейке (height=250 width=0) а нижней левой ячейке задаем height=100%
таким образом - оно припрет верхнюю левую ячейку по высоте картинки.
а сама на нужное количество пикселей растянется.
работает во всех браузерах.
remlo_olmer
Может, не так Вас понял, но вот это





 

text
text
text
text

text
text
text
text

text
text
text
text

text
text
text
text





 



не помогло:хммм:Если указать height="100%" нижней левой ячейке ширины 0, то ещё и в FF перестаёт работать
Попробовал просто вместо жестких пробелов прозрачные гифки подставить - тож не помогло.






text
text
text
text

text
text
text
text

text
text
text
text

text
text
text
text






PerS
В общем, кажется, вот так помогло - с вложением таблиц (border=1 оставлено для наглядности):







 








text
text
text
text

text
text
text
text

text
text
text
text

text
text
text
text





P.S. height="100%" для таблицы и wrap - некошерно, но их можно убрать
Спасибо, тему можно закрывать.
PerS
Неа, только когда применил к макету, сообразил, что ничего не помогло - нижняя ячейка вложенной таблицы всё равно не тянется:хммм:
PerS
Во-первых у второй ячейки не закрыт , так что в то, что не ругается валидатор, я не верю.
Во вторых, попробуйте вместо width="120" height="100" поставить style="width:120px;height:100px"
Anomander
Спасибо за ответ, td был, конечно... style не помог:хммм:Вот тестовый документ полностью:





test

[body]


 

text
text
text
text

text
text
text
text

text
text
text
text

text
text
text
text




 


[/body>]


http://validator.w3.org сказал всё норм., IE показывает всё так же

P.S. Здесь форум чего-т режет, скажем, тег BODY из листинга исчез - а он тоже был:хммм: