| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Вёрстка веб-сайтов > таблица на css, колонки - базовый - как? |
| Автор: scai 20.7.2007, 20:44 |
в общем замучался. как на css и div'ах сделать такого вида таблицу![]() то есть нужно, чтобы высота ячеек в колонке не зависела от высоты ячеек в других.... по логике должно быть display: table-column-group table-column table-row-group table-row table-cell а не выходит.... или, может быть, кто-то знает где лежит хороший tutorial? |
| Автор: vintyara 21.7.2007, 20:11 |
| scai, зачем тебе на css эмулировать таблицу ? в той картинке что ты дал ИМХО можно спокойно обойтись без этого. Сделай три дива (для левой стороны, центра и правой стороны), а в них уже спокойно размещай инфу. |
| Автор: scai 21.7.2007, 21:45 |
| vintyara хорошо. а как сделать, чтобы они колонками были, чтобы если средняя длиннее остальных, ее содержимое не "обтекало" блоки левой и правой(как при float), чтобы тексто во всех колонках начинался сверху.... |
| Автор: vintyara 22.7.2007, 12:35 | ||
|
| Автор: Levsha 22.7.2007, 19:47 |
| Я бы на твоем месте основные три колонки разметил таблицей, а остальное уже можно на дивах. |
| Автор: vintyara 22.7.2007, 21:49 |
| Levsha, а смысл |
| Автор: Levsha 23.7.2007, 07:37 |
| vintyara, смысл в том что DIV не растянет на 100% по высоте, а таблицу растянет. Тем более, что когда делаешь только основной каркас (три колонки основных) то бесполезного кода почти нет. Вместо <div></div><div></div><div></div> будет <table><tr><td></td><td></td><td></td></tr></table> Всего на 19 байт длиннее, а работать дальше гораздо удобнее... |
| Автор: vintyara 23.7.2007, 07:53 |
| Levsha, добавь в цсс position: absolute; height: 100%; и будет тебе 100% по высоте |
| Автор: Levsha 23.7.2007, 20:01 | ||
| vintyara, а если нужно чтоб позиционирование было не абсолютным? Тем более и так не получается
|
| Автор: feosr 23.7.2007, 20:11 |
| безтабличная верстка с применением абсалютного позиционирования? бывает..... в нете ОГРОМНОЕ количество примеров реализации) |
| Автор: scai 26.7.2007, 20:49 |
| спасибо. однако, лук эз дак бат из нот. если четвертую колонку надо добавить... кнопочки какие нибудь.... никакой float, как я понимаю, не поможет.... все таки... кроссбраузерная таблица на div+css? |