|
ДивыОбсуждение темы Дивы в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Как сделать на дивах такую конструкцию Код: <table> <tr> <td>1</td><td>2</td> </tr> <tr> <td colspan=2>3</td> </tr> </table> ячейка 2 и 3 резиновая, перескакивать ни ... |
|
Опции темы |
09.09.2006, 12:36 | #1 |
|
Как сделать на дивах такую конструкцию
Код:
<table> <tr> <td>1</td><td>2</td> </tr> <tr> <td colspan=2>3</td> </tr> </table> |
|
09.09.2006, 16:09 | #2 |
|
дивы не есть замена таблиц. Смысл безтабличной верстки совсем в другом.
Надо смотреть задачу и все, то что вы написали очень размыто. |
|
09.09.2006, 16:28 | #3 |
|
Философов прошу больше не отвечать
|
|
09.09.2006, 16:35 | #4 |
|
Футер внизу экрана:
http://www.themaninblue.com/experiment/footerStickAlt/ Две колонки, резина http://alistapart.com/articles/negativemargins |
|
09.09.2006, 19:21 | #5 |
|
rubanok, а между тем m_Stasuk совершенно прав: если нет чёткой необходимости делать в дивах (или если то что Вы делаете предназачено для таблиц) — не*уй дурью маяться, пользуйтесь таблицами.
|
|
11.09.2006, 16:31 | #6 |
|
Столкнулся стакой проблемой
Код:
<div> <div>Контент (правая часть,резиновая)</div> <div>Левое меню (жесткий размер)</div> </div> и не использовать position: |
|
11.09.2006, 17:23 | #7 |
|
может так?
Код:
<div> <div style="float: left;">Контент (правая часть,резиновая)</div> <div>Левое меню (жесткий размер)</div> </div> |
|
12.09.2006, 00:03 | #8 |
|
rubanok, вы смотрели ссылки, которые я дал?
|
|
12.09.2006, 15:07 | #9 |
|
Да смотрел. Спасибо
Но не всегда все понятною. вот еще проблема Помогите разобраться с кодом, чтобы правильно работало в IE5, IE6, Opera.В Opere bottom при сжатии окна по высоте закрывается контентом, в IE проблема с растяжкой по высоте. В Foroxe вродебы проблем нет, вот код: Код:
<div id="body"> <div id="content"> <div id="content2"> <div id="center"> <div id="center2"> content content </div> </div> <div id="right"> Правый блок </div> </div> </div> <div id="left"> Левый блок </div> </div> <div id="top">Top</div> <div id="bottom">bottom</div> Код:
html { height:100%; } body { padding:0; margin:0; height:100%; min-height:100%; background-color:#fff; } /*Скелет*/ #top { height:40px; width:100%; position:absolute; top:0; background-color:blue; } * html #body{padding-bottom:40px;} #body { width:100%; width:expression((document.body.clientWidth<=780)?'780px':'auto'); height:100%; min-height:100%; min-width:780px; margin-bottom:-40px; } #left { float:left; width:200px; background-color:red; margin-top:40px; } #content { float:right; margin-left:-200px; margin-top:40px; width:100%; } #content2 { margin-left:200px; } #center { float:left; width:100%; margin-right:-200px; } #center2 { margin-right:200px; background-color:#ccc; } #right { float:right; width:200px; background-color:red; margin-left:-200px; } #bottom { clear:both; height:40px; width:auto; margin-top:-40px; background-color:blue; } |
|
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|