2014-02-19 3 views
2



У меня есть создать макет сетки с отзывчивым, как ниже:

Как создать макет вид сетки с HTML и CSS

enter image description here

, но я не хочу, чтобы применить пробел после второй строки , Я хочу выглядеть как пинтр.

Именно то, что я хочу это:

enter image description here

Мой образец: HTML

Я присвоят Если кто-то поможет завершить эту точку зрения :)

Благодарности

+2

используйте http://masonry.desandro.com/ – SaturnsEye

+0

+1 для [masonry.desandro.com] (http://masonry.desandro.com). – Ruddy

+0

'CSS3 columns'? - http://css-tricks.com/snippets/css/multiple-columns/. Вот список поддержки браузеров для столбцов - http://caniuse.com/#search=columns –

ответ

-1

делает что-то как эта работа для вас? в основном то, что я объяснил в комментариях:

EXAMPLE

Я использовал table-layout:fixed сохранить ширину от Мессинг.

Вы бы просто нужно настроить ширину столбцов, чтобы удовлетворить ваше содержание

+0

Это не табличный контент ... –

+0

Спасибо за отличный ответ и помощь, но я использую отзывчивый макет и не хочу использовать таблицу. –

+0

Не проблема, извините, я не мог не помочь, но я не думаю, что вы можете использовать только HTML. – SaturnsEye

1

Вы можете легко сделать это с помощью начальной загрузки

для, например,

<div class="row"> 
<div class="col-xs-3"></div> 
<div class="col-xs-3"></div> 
<div class="col-xs-3"></div> 
<div class="col-xs-3"></div> 
<div class="col-xs-3"></div> 
<div class="col-xs-3"></div> 
</div> 

добавить столько, сколько хотите. Они будут расти горизонтально по содержанию, а затем будут перемещаться влево.

+0

есть некоторые другие рамки, доступные с различными преимуществами, такими как Foundation, Boilerplate и т. Д. –

Смежные вопросы