SEO Сообщество: Спрашивайте и помогайте

Присоединяйтесь к сообществу профессиональных веб-мастеров PR-CY, отвечайте на вопросы коллег и задавайте свои.

Q&A SEO

Как сделать вывод новостей столбиком 3на3 в dle?

MrGerasimoff MrGerasimoff  
3
  27.04.2013 09:25       1 638    
Как сделать вывод новостей столбиком 3на3 в DLE?

Ответы на пост (4) Написать ответ
metamarfoz metamarfoz
154
27.04.2013 10:24
Немного не то рассказал автору, все можно сделать легче: через div.
Вот рабочий вариант, может кому пригодится:
<html><head><style type="text/css">.main { width: 300px; height: auto; background-color: #ccc; border: 2px solid #000;}#news { width: 100px; float: left;}.clear {clear:both;}</style></head><body><div class="main"><div id="news">1</div><div id="news">1</div><div id="news">1</div><div id="news">1</div><div id="news">1</div><div id="news">1</div><div class="clear"></div></div></body></html>
0
Решение
metamarfoz metamarfoz
154
27.04.2013 09:50
Обычно такое делается с помощью сторонних скриптов, но можно создать таблицу <table> и задать в настройках вывод 9 новостей. Далее вы подсчитываете ширину одной строки с 3мя новостями и всю таблицу вставляете в <div> с посчитанной шириной.
То есть, если 3 новости у вас занимают, скажем, 300 px ширины, то всю таблицу вставляете в <div> с шириной в 300 px. Весь фокус в том, что таблица дальше растягиваться не будет, т.к уже некуда (места нет), поэтому она автоматически будет переносить следующие 3 новости на следующую строку. Насколько я понял, вам это и нужно.
0
MrGerasimoff MrGerasimoff
3
27.04.2013 09:55
Спасибо!
Можете помочь, просто не очень понял, дайте свою асю.
0
metamarfoz metamarfoz
154
27.04.2013 10:00
ICQ нет, написал скайп в личку
0