Есть div
блок и 4х4 div
блока в нём.
Пример на JSFiddle
1) .tile:before{content: ''; display: inline-block; vertical-align: middle;height:100%;}
2) .tile
- vertical-align: top;
html,
body {
padding: 0;
margin: 0;
background-color: rgb(238, 238, 240);
}
.main {
text-align: center;
margin: 3% auto;
width: 400px;
height: auto;
background-color: rgb(158, 158, 167);
padding: 10px;
}
.tile {
text-align: center;
justify-content: center;
width: 80px;
padding: 0px;
margin: 5px;
height: 80px;
background-color: #fff;
display: inline-block;
vertical-align: top;
}
.tile:before {
content: '';
display: inline-block;
vertical-align: middle;
height: 100%;
}
<div class="main">
<div class="tile"></div>
<div class="tile"></div>
<div class="tile">something</div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile">one more</div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
<div class="tile"></div>
</div>
1) для того чтобы выровнять по центру можно воспользоваться двумя способами:
Первый (самый лучший) - воспользоваться flex
<div>
<span>text</span>
</div>
div{
display: flex;
align-items: center;
justify-content: center;
}
Второй: сделать блок ячейкой таблицы и добавить к нему стиль vertical-align и text-align
2) По поводу блоков
Добавьте это к main
.main {
...
display: flex;
flex-wrap: wrap;
justify-content: center;
}
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Поставил font-awesome так: npm install --save font-awesomeПосле этго пытаюсь получить картинку:
Как можно менять местами блоки? Чтобы каждые 10 секунд последний блок вставал на место первого, второй на место третьего, третий на место последнегоИ...
Привет, тут такое дело, как с помощью js в поле вбивать допустим слово "Hello"?