Как правильнее сверстать таблицу с товарами?

Нужно получить такую сетку

5fceff26770a4a8da64bad57d2de811a.png

Если элементов больше, чем внешний блок, новые блоки переносятся на следующую строчку.

Сделал DIV с float:left, но меня вводят в ступор рамки. Ибо если использовать border или outline появляются на границе "двойные линии"
jsfiddle.net/nvLzgLsh

Пока для div-ячеек реализовал так:
float:left;
border:1px solid #ccc;
margin:-1px -1px 0 0;


Получилось
jsfiddle.net/ockvgwax

Но меня терзают смутные сомнения, прав ли я
  • Вопрос задан
  • 2385 просмотров
Решения вопроса 2
А в чем сомнения? Я бы тоже сделал с отрицательными margin-ами. Другого решения я не вижу
Ответ написан
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
22 нояб. 2024, в 00:55
500 руб./за проект
21 нояб. 2024, в 23:30
300000 руб./за проект
21 нояб. 2024, в 22:21
3000 руб./в час