Я пытаюсь вертикально центрировать ссылки меню моего заголовка, но не работает. Я использую Bootstrap.Вертикальное выравнивание не работает в Bootstrap
HTML
<div class="container-fluid">
<div class="row">
<div class="col-xs-12 header">
<div class="row">
<div class="col-xs-1"></div>
<div class="col-xs-2" style="font-size: 40px;">
<p>Capelli</p>
</div>
<div class="col-xs-3"></div>
<div class="col-xs-6">
<ul class="list-group list-inline">
<li>Vestidos</li>
<li>Meus Pedidos</li>
<li></li>
<li></li>
<li>Login</li>
<li>Cadastro</li>
<li></li>
<li></li>
<li>Carrinho</li>
</ul>
</div>
<div class="col-xs-1"></div>
</div>
</div>
</div>
</div>
CSS
body {
background-color: #CFCFCF;
}
.header {
min-height: 3.7em;
color: #FFFFFF;
background-color: #002A43;
font-family: Arial, sans-serif;
font-size: 20px;
}
.vertical {
float: none;
display: inline-block;
vertical-align: middle;
}
При выполнении кода, ничего не происходит.
Я пробовал много вещей, например, использовать класс непосредственно в строке или в столбце, но ничего не работает. Я также применяю различные методы для выравнивания по вертикали, но не работал.
P.S .: Извините за мой плохой английский.
Обратите внимание, что вы не применяете 'vertical' ни к чему, добавьте его в' col-xs- * '. Кроме того, в вашей «строке» ваша сетка суммируется до 13 колод - проверьте, если это по дизайну. –
Я попытался поместить класс в строку, но это не сработало – Krueger
Я не сказал, чтобы поместить его в 'row', я сказал, применил его к' div 'с классом' col-xs- * ' –