Див верстка

Z
На сайте с 30.08.2011
Offline
52
766

Не когда не писал html ки на дивах. всегда пользовался таблицей. а сейчас замандило.. столкнулся с проблемой как сделать горизонтальную таблицу.. Вертикальную прекрасно получается. а горизонтальную не получается.. пробывал

<div class="class1 class2 class3"></div>

не получилось..

<table cellpadding="0" cellspacing="0" width="100%">

<tr>
<td width="20" height="28">
<img src="{theme}/img/cleft_up.png" width="20" height="28" border="0">
</td>
<td width="100%" background="{theme}/img/cline_up.png">
[full-link]{title}[/full-link]
</td>
<td width="76" background="{theme}/img/cline_up.png">
<p>{link-category}</p>
</td>
<td width="20" height="28">
<img src="{theme}/img/cright_up.png" width="20" height="28" border="0">
</td>
</tr>
<tr>
<td width="100%" height="3" colspan="4">
<img src="{theme}/img/cline_news.png" width="181" height="3" border="0"></td>
</tr>
<tr>
<td width="20" height="28">
</td>
<td width="100%" colspan="2">
<p>{date}</p>
</td>
<td width="20" height="28">
</td>
</tr>
<tr>
<td width="100%" height="2" colspan="4" background="{theme}/img/cline_utext.png">
</td>
</tr>
<tr>
<td width="20" height="28">
</td>
<td width="100%" colspan="2">
<p>{short-story}</p>
</td>
<td width="20" height="28">
</td>
</tr>
<tr>
<td width="20" height="28">
<img src="{theme}/img/cleft_down.png" width="20" height="28" border="0">
</td>
<td width="100%" background="{theme}/img/cline_down.png" colspan="2">
<p align="right"><b>Прочитать подробнее:</b> [full-link]{title}[/full-link]</td>
<td width="20" height="28">
<img src="{theme}/img/cright_down.png" width="20" height="28" border="0">
</td>
</tr>
</table>
<!-- {rating} -->

вот таблица. кто покажет пример- буду очень благодарен. или хотябы ссылку на статейку где разбирается конкретно этот пример

palladin_jedi
На сайте с 13.07.2010
Offline
71
#1
zLazy:
<table cellpadding="0" cellspacing="0" width="100%">

А стили кто писать будет для таблицы?

Для начала рекомендую почитать http://htmlbook.ru/samlayout/blochnaya-verstka чтобы понимать вопрос...

Сайт о web-разработке и прочем (http://seazo.net)||Продвижение статьями под Google (http://short.seazo.net/ght4zf) Бесплатные консультации рефералам Sape (http://www.sape.ru/r.SWfwWOblBo.php) PHP и JS скрипты на заказ, создание сайтов с нуля и на CMS.
Z
На сайте с 30.08.2011
Offline
52
#2

Ну если я выложил ее без стиля значит цель таблицы раскидать текст и картинки?

zLazy добавил 23.09.2011 в 10:19

Поражают люди которые не умеют читать и раскидываются репутацией. Я попросил показать пример div верстки горизонтального блока. интересно построение

<tr>
<td width="20" height="28">
<img src="{theme}/img/cleft_up.png" width="20" height="28" border="0">
</td>
<td width="100%" background="{theme}/img/cline_up.png">
[full-link]{title}[/full-link]
</td>
<td width="76" background="{theme}/img/cline_up.png">
<p>{link-category}</p>
</td>
<td width="20" height="28">
<img src="{theme}/img/cright_up.png" width="20" height="28" border="0">
</td>
</tr>

куска. мне дали ссылку на блочную верстку. Вопрос зачем? если я и так дал устраивающую меня блочную таблицу. На то что я написал что это не то. Мне дали красный флажек. с комментарием того что беслпатно делать мне никто ничего не будет, а ссылку где почитать мне дали... вопрос люди чем думают? или слепой не увидит так додумает?

zLazy добавил 23.09.2011 в 11:54

Сделал вот так


#content{ margin-left:270px; margin-right:270px; max-width: 80%; padding-top: 22px; display: block; z-index: 0; top: 280px;}
#block_lup { background-color:#CCCCCC; width: 20px; height: 28px; float: left; }
#block_uline { background-color:#8F0F88; width: 94%; height: 28px; float: left; }
#block_rup { background-color:#8080FF; width: 20px; height: 28px; float: right;}
<div id="content">

<div id="block_lup"></div>
<div id="block_uline"></div>
<div id="block_rup"></div>

</div>

Но получилось как то не резиново. Если ставиш на uline 100% улетает правый блок. Что не так?

Lesya-lisichka
На сайте с 10.01.2011
Offline
41
#3

Пропишите для правого блока тоже float: left;

Z
На сайте с 30.08.2011
Offline
52
#4

спасибо. помогло. подскажите пожалуйста как теперь сделать чтоб блок если уменьшать уже не куда не разбивался в низ на страницу. а просто оставался в статическом виде т.е просто появлялось пролистывание страницы. а то у меня при уменьшении окна получается вот такая фигня

Lesya-lisichka
На сайте с 10.01.2011
Offline
41
#5

Задайте фиксированую ширину внешнему блоку.

Например: width:1000px;

Но вы задаете вопросы очень простые. На них есть ответы в любом мануале. Выше palladin_jedi дал вам ссылку на отличный ресурс.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий