Я использую загрузку Twitter и пытаюсь настроить Navbar.Как сделать содержимое навигатора той же высотой, что и Navbar?
У меня есть JSFiddle here. Высота Navbar составляет 75 пикселей, но высота содержимого не изменяется.
Вот мой HTML в полном комплекте:
<!DOCTYPE html>
<html>
<head>
<link href="dist/css/bootstrap.css" rel="stylesheet">
</head>
<body>
<div class="container">
<div class="row">
<div>
<h4>Navbar</h4>
<div class="navbar navbar-default">
<div>
<ul class="nav navbar-nav">
<li class="active"><a href="#">Home</a></li>
<li ><a href="#">About</a></li>
<li ><a href="#">Products</a></li>
<li ><a href="#">Services</a></li>
<li ><a href="#">Contact</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</body>
</html>
Как вы можете видеть, только CSS файл я использую bootstrap.css который я скачал с сайта Twitter Bootstrap (с помощью Скачать Bootstrap кнопку) , Единственное изменение, которое я сделал это:
.navbar {
position: relative;
/* Old min height
min-height: 50px;
*/
min-height: 75px;
margin-bottom: 20px;
border: 1px solid transparent;
}
Я попытался изменить высоту Navbar-умолчанию, нав и NavBar-Nav, ничего не работает!
Что нужно изменить в bootstrap.css, чтобы содержимое Navbars соответствовало высоте самого Navbar?
Я также добавлю, что отличный способ узнать, какие элементы заполняют какое пространство на странице, это щелкнуть правой кнопкой мыши по элементу в Firefox или Chrome и выбрать «Inspect Element »(или« Проверить элемент с помощью Firebug », если у вас это установлено). В появившейся области инструмента разработчика вы можете навести указатель мыши на HTML на вкладке HTML и увидеть выделенную область на странице, отображающую пробел и поля, которые занимают тег элемента, который вы висите. В вашем случае, например, подсветка элементов div, ul и li заполняла полный навигатор, но элементы привязки не выполнялись. –