2017-02-06 4 views
0

Мне интересно узнать, какая оптимальная практика для создания сетки изображений, подобной изображению, прикрепленному с использованием HTML и CSS.Как создать сетку изображений с тремя столбцами, используя html и css?

Спасибо.

enter image description here

+0

Столбцы CSS, встроенные блоки, плавающие блоки, стол, флексограф ... –

ответ

1

Вы должны использовать CSS гибкий контейнер, как так.

Вот пример CSS:

.flex-container { 
    flex-direction:row; 
    display: -webkit-flex; 
    display: flex; 
    background-color: grey; 
    width: 100%; 
    height: 100px; 
    align-content: center; 
    flex-flow: row wrap; 
} 

.flex-item { 
    background-color: lightblue; 
    width: 40%; 
    height: 100px; 
    margin: 10px; 
    order: 1; 
} 

Вот пример HTML, чтобы пойти с ним:

<div class="flex-container"> 
    <div class="flex-item">flex item 1</div> 
    <div class="flex-item">flex item 2</div> 
    <div class="flex-item">flex item 3</div> 
    <div class="flex-item">flex item 4</div> 
</div> 

Вам нужно будет взять эту технику и применять его ваши обстоятельства.

+0

Спасибо за ваш ответ. Мне удалось создать сетку, но я не могу выровнять центр предметов. http://imgur.com/j4Hrkf7 – ancad

+1

Опубликуйте свой код как новый вопрос, чтобы сообщество могло его посмотреть. Я уверен, что мы сможем решить это для вас. –

+0

Спасибо. Я поставил вопрос здесь: http://stackoverflow.com/questions/42093444/how-to-center-align-a-grid-of-divs-in-a-flex-container – ancad

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