Использование навигационного элемента bootstrap Мне нужно разместить приветственное сообщение в центре моего навигатора. Я использую следующий HTML структуру из примеров бутстраповских:Позиция навигационного элемента bootstrap
<nav class="navbar navbar-default">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-5">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#">Brand</a>
</div>
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-5">
<p class="navbar-text navbar-right welcome-message">Welcome, Tom Delonge</p>
</div>
</div>
</nav>
Имя после изменения «Добро пожаловать» dynamicaly поэтому я добавил немного кода JQuery, чтобы он всегда в центре:
$(document).ready(function(){
var welcomeMessage = $('.welcome-message');
var width = welcomeMessage.width();
var offset = width/2;
welcomeMessage.css('margin-right', '-' + offset + 'px');
});
Мне интересно, есть ли лучшее решение, использующее только CSS, например. Заранее спасибо.