Вывести по 4 картинки в строку

TF
На сайте с 13.08.2015
Offline
3
429

Хочу вывести новостную ленту в картинках, по 4 картинки в строку. Вроде просто, но что-то никак не дойдет.

Если возможно оба варианта показать. Через table и css

WoWeb
На сайте с 18.08.2015
Offline
5
#1
ThisFrost:
Хочу вывести новостную ленту в картинках, по 4 картинки в строку. Вроде просто, но что-то никак не дойдет.
Если возможно оба варианта показать. Через table и css

<style>

.main{width:100%}

.stroka{width:100%}

.ya4eyka{width:calc(25% - 5px);display:inline-block;}

</style>

<div class="main">

<div class="stroka">

<div class="ya4eyka"></div>

<div class="ya4eyka"></div>

<div class="ya4eyka"></div>

<div class="ya4eyka"></div>

</div>

<div class="stroka">

<div class="ya4eyka"></div>

<div class="ya4eyka"></div>

<div class="ya4eyka"></div>

<div class="ya4eyka"></div>

</div>

</div>

Вариант через таблицу:

<table>

<tr>

<td></td>

<td></td>

<td></td>

<td></td>

<tr>

<tr>

<td></td>

<td></td>

<td></td>

<td></td>

<tr>

</table>

Создание SEO оптимизированных сайтов | Продвижение сайтов (http://woweb.com.ua/)
S
На сайте с 13.10.2014
Offline
171
#2

WoWeb, Да. мисье знает толк в извращениях.

Ваш-же пример, только гораздо проще


<style>
.row{display:block; letter-spacing:-0.3em;}
.row > div{width:25% ;display:inline-block;}
</style>

<div class="row">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>

TF
На сайте с 13.08.2015
Offline
3
#3

Не то, годно только для статистических страниц.

Шаблон .tpl

<div class="row">

<div>картинка из новости</div>

</div>

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

ХЗ
На сайте с 31.08.2008
Offline
155
#4

float:left; width:25%(играйте в минус если есть margin)

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