Я борюсь с этим много часов и все еще не могу найти решение. Я сделал эту хорошую сетку, которая настраивается с длиной текста и изменением браузера. Теперь проблема заключается в том, что я не могу получить текст в середине поля.Как выравнивать текст в середине (по вертикали)
Я пробовал все. Я использовал несколько свойств, чтобы достичь этого, но ничего не получилось.
text-align: center;
vertical-align: middle;
line-height: "same as div";
устанавливаемого сотовый код:
.parent {
text-align:center;
margin:0px;
width:100%;
padding:0px;
font-size:18px;
color:#000;
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-pack: justify;
-webkit-justify-content: space-between;
-ms-flex-pack: justify;
justify-content: space-between;
}
.child {
padding:18px 25px;
background: rgba(0, 0, 0, .5);
list-style-type:none;
width:inherit;
margin:5px;
}
Быстро и просто: центр по вертикали с помощью flexbox - http://stackoverflow.com/a/33049198/3597276 –