Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Вёрстка веб-сайтов > выравнивание правой ячейки таблицы


Автор: Gold Dragon 1.4.2009, 14:29
Есть таблица.. три ячейки.  У правой и левой размер 200px. Центральная должна растягиваться по максимуму. Но если в правой ячейке содержимое отсутствует или меньше 200 то сама ячейка всё равно должна быть справа, а центральная вытянута.

что-то у меня так и не получилось это сделать

вот примеры
всё нормально, все части есть
http://kalyanyshop.ru/novosti/
нет левой, вернее она равно <td></td>
http://kalyanyshop.ru/forum/
а вот нет центра
http://kalyanyshop.ru/magazin/shahmatyi-nardyi.html

как видно что правая часть постоянно меняется.. А нужно чтобы была 200 и была всегда справа

Автор: bars80080 1.4.2009, 14:47
непоняно, а жёстко зафиксировать размер для ячеек не получается? может доктайп не выставлен?

Автор: Gold Dragon 1.4.2009, 15:52
в том то и дело.. правая должна быть резиновой но не больше 200

Автор: NDenis 1.4.2009, 17:23
нашел тут http://htmlcoder.visions.ru/HTML/?22

Автор: Gold Dragon 2.4.2009, 07:41
я наверное не так.. smile 
В общем с CSS есть такие вещи как min-width и max-width, но они как-то не применяются.. Как их вообще использовать? или это всего-лишь теория CSS2?

Добавлено через 2 минуты и 38 секунд
NDenis, спасибо за статью.. очень пригодилась smile

Автор: NDenis 2.4.2009, 09:04
Gold Dragon, min-width/min-height не применяется к IE6 (для него expression). Для всех остальных браузеров, включая IE7, они очень хорошо применимы.

Автор: Gold Dragon 2.4.2009, 09:54
нашёл очень замечательный сайт.. просто куча примеров CSS+HTML

http://www.cssplay.co.uk/index.html

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)