Почему при верном коде он отображается не верно (проверьте пожалуйста в своем браузере)?

0

HTML

<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="UTF-8">
<title>Bootstrap</title>

<!-- Подключаем Bootstrap CSS через CDN -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">

<!--Подключаем style.css-->
<link rel="stylesheet" href="assets/css/style.css">

</head>
<body>
<div class="container-fluid">
<div class="row">
<nav role="navigation" class="navbar navbar-inverse">
<div class="container">
<div class="navbar-header header">
<div class="container">
<div class="row">
<div class="col-lg-12">
<h1><a href="#"> Киномонстр</a></h1>
<p>Кино - наша страсть!</p>
</div>
</div>
</div>
<button type="button" data-target="#navbarCollapse" data-toggle="collapse" class="navbar-toggle">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
</div>
<div id="navbarCollapse" class="collapse navbar-collapse navbar-right">
<ul class="nav nav-pills">
<li class="active"> <a href="#">Главная</a> </li>
<li> <a href="#">Фильмы</a> </li>
<li> <a href="#">Сериалы</a> </li>
<li> <a href="#">Рейтинг фильмов</a> </li>
<li> <a href="#">Контакты</a> </li>
</ul>
</div>
</div>
</nav>
</div>
</div>


<!-- Подключаем jQuery и Bootstrap JS через CDN -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>

</body>
</html>

CSS

.header a, a:hover {
color: #f0ad4e;
text-decoration: none;
}


.header h1 {
letter-spacing: 15px;
font-size: 300%;
}


.header p {
color: white;
font-size: 90%;
letter-spacing: 3px;
}


.nav-pills>li.active>a, .nav-pills>li.active>a:focus, .nav-pills>li.active>a:hover {
    color: #fff;
    background-color: #346270;
}


.nav-pills>li>a {
color: #fff;
}


.nav-pills>li>a:hover {
background-color: #346270;
}


.navbar-inverse {
    padding: 1%;
}
bootstrap 3

2 ответов

0

Что именно неверно отображается? Я вижу только в мобильном разрешении экрана меню выстраивается горизонтально, а не вертикально. Чтобы стало вертикально как в уроках, нужно добавить медиа запросы в css стили:

@media (max-width: 767px) {
	.nav-pills>li {
		float: none;
	}

	.nav-pills {
		text-align: center;
	}

	.header h1 { 
	    font-size: 280%;
	    letter-spacing: 5px;
	}

	.header {
		text-align: center;
	}
} 
0

Стилизация текста col lg 12 и меню

Sign up or Log in to write an answer