2015-12-07 2 views
0

Я написал несколько html для создания блоков текста/изображений, похожих на Pinterest. Я попытался использовать «float: left», чтобы создать 3 столбца плитки, но выравнивание просто неверно.Моя попытка Pinterest HTML

http://jsfiddle.net/cme0848/zran44vr/6/

.tb-box{ 
    font-family: 'Ubuntu', sans-serif; 
    width:245px; 
    border-radius:5px; 
    background-color:#f3f3f5; 
    float:left; 
    margin-right:5px; 
    text-align:center; 
    margin-bottom:5px; 
} 

Как я могу получить мои плитки, чтобы правильно заполнить слева направо?

~ Craig

ответ

0

По словам коллеги, этот тип стайлинга не представляется возможным в CSS с использованием современных стандартов W3C. Мне нужно будет изменить код, чтобы использовать jquery.

Это в основном то, что я искал. Simple Jquery Plugin. Легкая и гибкая реализация сетки стиля пинтреста. Все, что мне нужно было сделать, это вставить мои DIV внутри тегов в представленном им примере HTML.

+0

Почему у вас нет трех плавающих столбцов, а затем в каждом из них есть поля содержимого? –

+0

Я думаю, что у меня возникли проблемы, когда я попытался создать сайт для ответа. Поскольку размер окна или экрана увеличивается/уменьшается, мне нужно «плитки» (контейнеры для содержимого) перемещаться из одного столбца в другой. – MateoIO

+1

В основном это то, что я искал. Сверхлегкая рама, которая будет работать с моим существующим дизайном. Теперь я добился успеха. http://www.jqueryscript.net/layout/Simple-jQuery-Plugin-To-Create-Pinterest-Style-Grid-Layout-Pinterest-Grid.html – MateoIO

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