Самый простой способ сделать это - сделать их меньше. Таким образом, их тексты будут «ближе».
Если вы хотите сохранить ширину navbar_navigation
такой, какая она есть сейчас, вы можете добавить 2 пустых столбца в строку с классом bs (например, col-md-1
). ). Тогда у вас осталось 10 кол. Сделайте col-md-10
и заверните 4 col-md-3
внутри этого столбика.
Таким образом, результат в том, что 4 столбца по-прежнему равны, но меньше, поэтому текст «ближе». navbar_navigation
имеет такую же ширину (это то, что, я думаю, вы имеете в виду, когда говорите, что хотите сохранить поля).
Проверьте фрагмент кода ниже в Full Page
.
Как Примечание. Не используйте поплавок. Придерживайтесь bootstrap и flexbox.
.navbar {
box-shadow: 0 5px 15px rgba(0, 0, 0, .20);
background: #fff;
border: 0;
max-height: 65px
}
#navbar_navigation > div.row > div > a{
display: inline-block;
position: relative;
text-decoration: none;
color: #244b5a;
}
.navbar_navigation{
text-align: center;
font-family: 'Montserrat-SemiBold', sans-serif;
font-size: 22px;
}
.vertical-align {
display: flex;
align-items: center;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<nav class="navbar navbar-fixed-top" role="navigation">
<div class="row vertical-align">
<div style="text-align: center; background: red;" class="col-md-2">
<a href="/">
Logo
</a>
</div>
<div id="navbar_navigation" class="col-md-8">
<div class="row">
<div class="col-md-1 navbar_navigation">
</div>
<div class="col-md-10">
<div style="background: gray;" class="col-md-3 navbar_navigation">
<a href="#">My menu 1</a>
</div>
<div style="background: purple;" class="col-md-3 navbar_navigation">
<a href="#">Prices</a>
</div>
<div style="background: green;" class="col-md-3 navbar_navigation">
<a href="#">Help Me Please</a>
</div>
<div style="background: yellow;" class="col-md-3 navbar_navigation">
<a href="#">My account</a>
</div>
</div>
<div class="col-md-1 navbar_navigation">
</div>
</div>
</div>
<div style="background: red; text-align: center" class="col-md-1">
<a href="#">
TXT
</a>
</div>
<div style="background: blue;" class="col-md-1">
<a href="#">
<div style="float: right; width: 65px; height: 65px; background: #2d4c55;"></div>
</a>
</div>
</div>
</nav>