zuldek
Newbie-
Posts
21 -
Joined
-
Last visited
zuldek's Achievements
Explorer (1/14)
0
Reputation
-
Заройте тему. средствами настоящего HTML4 задача не решаема. Временно закрыл проблему установкой min-heght для табллицы которая должны вытягиваться по высоте, и хаками для браузеров криво отображающих min-heght. В дальнейшем вероятно буду писать решение на JS для этой проблемы.
-
Скажите, а если добавить внизу ещё одну ячейку? пусть она например будет высотой в 1 пиксель, но будет объединять обе колонки, это както спасёт положение?
-
Вот как бы бы хотелось но так не получается сделать
-
Добил немного контента в в сайдбар (из кода который предложили deadrash) и таблица в левой колонке ездит по ячейке вот так значит не то что-то(( <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru"><head> <title>123</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> <table width="500px" border="1"> <tbody><tr> <td colspan="2">awd</td> </tr> <tr> <td> <table border="1"> <tbody style="height: 100%; "><tr><td bgcolor="#00CC00" style="height: 40px; ">aa</td></tr> <tr><td bgcolor="#FF6600" style="height: 40px; ">aa</td></tr> <tr><td>wadawd wadawdaw wadawd wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw wadawd wadawdaw </td></tr> <tr><td bgcolor="#0000FF" style="height: 40px; ">aa</td></tr> <tr bgcolor="#CC66FF" style="height: 40px; "><td>aa</td></tr> </tbody></table> </td> <td bgcolor="#FFFF66" style="width: 200px; ">dawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw ddawd awd awdawdawda wdaw a </td> </tr> </tbody></table> </body></html>
-
ну естественно она должна тянутся по высоте, если внутри неё сайдбар справа и ячейка в первой колонке с контентом. Эти 2 ячейки растягиваются по высоте следовательно и для основной таблицы нет смысла указывать фиксированный размер
-
IE не обязателен, в опере такие же ошибки.
-
Ты просто задал фиксированную высоту таблицы вложенной в ячейку. Это не работает если контент в сайдбаре больше этой высоты. Вот почему Ну что, это же форум html-кодеров, ну неужели никто тут не знает ответа на такой, мне, наверно, простой вопрос с резиновой высотой элементов таблицы?((
-
Вот не могу понять как правильно сделать. Есть таблица таблица Нужно чтобы по мере наполнения контентом растягивались только две белые ячейки (вторая сверху в первом стобце, и сайдбар во втором столбце). А у меня получается что растягиваются все ячейки (правильно отображает только Firefox). Как надо переписать код таблицы чтобы растягивались по высоте только белые ячейки? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="ru"> <head> <title>123</title> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head> <body> <table width="500px" border="1"> <tr> <td height="40px" colspan="2"> </td> </tr> <tr> <td width="300px" height="30px" bgcolor="#990000">ячейка фиксированной высоты, не тянется</td> <td valign="top" rowspan="4"><p>текст, ячейка должна растягиваться по высоте</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p> <p> </p> <p>текст, должен тянутся.</p> <p>текст, должен тянутся.</p></td> </tr> <tr> <td>ячейка должна рстягиваться по высоте</td> </tr> <tr> <td height="30px" bgcolor="#999999">ячейка не должна тянутся по высоте</td> </tr> <tr> <td height="40px" bgcolor="#336633">ячейка не должны тянутся п овысоте</td> </tr> </table> </body> </html>
-
Сократи, код и так по ссылке виден. Кодеры подскажите пожалуйста где тут ошибка? с rowspan всё нормально в чём ошибка не ясно(((
-
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4.01/loose.dtd"> тег закрыл, ничего не изменилось в чём косяк то?( залил по той же ссылке документ
-
Простейший макет, 2 ячейки должны тянутся по контенту, а остальные фиксированные. Почему нормакльно отображается только в FF а IE и опера либо растягивают все ячейки включая фиксированные, либо как опера, растягивают нижнюю фиксированную ячейку первого столбца http://www.darwell.ru/index.html
-
удали из игнор листа уин и поясни вопрос спамфильтра плз TemikS (12:58:14 3/01/2011) You have attempts: 1. Осталось попыток: 1. Please, type answer on question which you can see below. Код DOS (12:58:38 3/01/2011) Cod TemikS (12:58:38 3/01/2011) You failed antispam verification. You have no attemts. Your UIN (450275445) is ignored. Вы не прошли антиспам-фильтр. У вас не осталось попыток. Ваш UIN (450275445) игнорируется.
-
Давно просто вёрсткой не занимался. Вот сделал, как и говорили, снял для всех TD значение 100% оно осталось только для таблиц, вложенные в теги TD (<td><table height="100%">...) таких таблицы всего 2, - 1 ( левый столбец, четвёртая ячейка сверху (прямоугольник с градиентами и текстом тот который без картинок) 2, - сайдбар, весь третий столбец. Для наглядности поставил границы у таблиц и выключил reset.css (убирает отступы от таблиц и тд), и вот 3 браузера показывают совершенно разную картину - http://darwell.ru/page.php Опера 11 тупо не растягивает прямоугольник с контентом - IE почему-то растягивает и фиксированную ячейку первого столбца (в ней прямоугольник с большой картинкой), и ячейку с контентом (прямоугольник с градиентом) одновременно - FF отображает вот всё нормально так как нужно. -
-
Чтобы вам было видно что показал IExplorer, уменьшил маштаб страницы когда делал скрин - скрин upd. В других браузерах всё нормально, что же не нарвится IE в такой вёрстке...
-
да в том то и дело что подвал должен быть прижат к низу, и колонки крайняя правая, и центральная в левом столбце должны растягиваться по высоте. Вот я просто взял набил абзацев в третьей колонке по вашему листингу и открыл в эксполрере. Получается точно такая же ошибка как и у меня, растягиваются почему-то все три колонки первого столбца а не только белая ошибка При этом, кстати в Firefox пример отображается нормально, а в IExplorer 8.0.6001 происходит именно то что я написал с кодом по ссылке выше.