Урок 37 главная страница, левый блок из курса bootsrap 3 как исправить положения панели?
0
Добрый день!
По уроку панель поставилось не правильно. Пытался исправить чтоб получилось нормально. Но без успешно. По уроку слева панель должна стоять все как из видео,ток где то не так написал коды. Помогите найти причину. (Снизу скинул коды)
<!DOCTYPE html>
<html lang="ru">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!-- The above 3 meta tags *must* come first in the head; any other head content must come *after* these tags -->
<title>Киномонстр Bootstrap</title>
<!-- Bootstrap -->
<link href="assets/css/bootstrap.min.css" rel="stylesheet">
<!--Main Style-->
<link href="assets/css/style.css" rel="stylesheet">
<!-- HTML5 shim and Respond.js for IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<div class="container-fluid">
<div class="row">
<nav role="navigation" class="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>
<div class="wrapper">
<div class="container">
<div class="row">
<div class="col-lg-9 col-lg-push-3">
<h2>Новые фильмы</h2>
<hr>
<div class="row">
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/inter.png" alt="интерстеллар">
<div class="fiml_label">Интерстеллар</div>
</div>
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/matrix.png" alt="матрица">
<div class="fiml_label">Матрица</div>
</div>
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/cloud.png" alt="облачный атлас">
<div class="fiml_label">Облачный атлас</div>
</div>
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/max.png" alt="безумный макс">
<div class="fiml_label">Безумный макс</div>
</div>
<h2>Сериалы</h2>
<hr>
<div class="row">
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/xfiles.png" alt="секретные материалы">
<div class="fiml_label">Секретные материалы</div>
</div>
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/silicon.png" alt="кремневая долина">
<div class="fiml_label">Кремневая долина</div>
</div>
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/dead.png" alt="ходячие мертвецы">
<div class="fiml_label">Ходячие мертвецы</div>
</div>
<div class="films_block col-lg-3 col-md-3 col-sm-3 col-xs-6">
<img src="assets/img/breakingbad.png" alt="во все тяжкие">
<div class="fiml_label">Во все тяжкие</div>
</div>
</div>
<div class="margin-8"></div>
<a href="#"><h3>Как снимали Интерстеллар</h3></a>
<hr>
<p>
45 лет испольнилось Кристоферу Нолану - одному из самых успешных режиссеров нашего времени, чьи работы одинаково любимы как взыскательными критиками и простыми зрителями. Фильмом изначально занималась студия Paramount. Когда Кристофер Нолан место режиссера, студия Warner Bros., которая выпускала его последние фильмы, добилась участия в проекте.
</p>
<a href="#" class="btn btn-warning pull-right">читать</a>
<div class="margin-8"></div>
<hr>
<p>
16 февраля в Лондоне состоялась 67-я церемония вручения наград Британской киноакадемии. Леонардо ДиКаприо, Брэт Питт, Анджелина Джоли, Кейт Бланшетт, Хелен Миррен, Эми Адамс, Кристиан Бэйл, Альфонсо Куарон и другие гости и победители премии - в нашем репортаже.
</p>
<a href="#" class="btn btn-warning pull-right">читать</a>
<div class="margin-8 сlear"></div>
</div>
<div class="col-lg-3 col-lg-pull-9">
<div class="panel panel-info">
<div class="panel-heading"><div class="sidebar-header">Поиск</div></div>
<div class="panel-body">
</div>
</div>
</div>
</div>
</div>
<div class="clear"></div>
</div>
<footer>
<div class="container">
<p class="text-center"> <a href="http://ru.wh.db.com">WH-DB.COM</a> </p>
</div>
</footer>
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<!-- Include all compiled plugins (below), or include individual files as needed -->
<script src="assets/js/bootstrap.min.js"></script>
</body>
</html>
<!--Снизу будет style.css-->
.header a, a:hover {
color: #f0ad4e;
text-decoration: none;
}
.header h1 {
letter-spacing: 15px;
font-size: 300%;
}
.header p {
color: white !important;
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%;
}
@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;
}
}
.clear {
clear: both;
height: 63px;
}
.wrapper {
min-height: 100%;
}
html, body {
height: 100%;
}
.films_block {
text-align: center;
}
.films_block img {
margin-bottom: 5%;
border-radius: 5px;
border: solid 5px #dad7d5;
width: 100%;
}
.fiml_label {
padding: 2%;
margin-bottom: 4%;
}
.margin-8 {
margin-top: 8%;
}
.panel {
border: none;
}
.panel-body {
background-color: #f9f9f9;
}
.panel-info>.panel-heading {
background-color: #f0ad4e;
color: white;
border-color: transparent;
}
footer {
color: #666;
background: #222;
padding: 17px 0 18px 0;
border-top: 1px solid #000;
}
footer a {
color: #999;
}
footer a:hover {
color: #efefef;
}
1 ответов
0
В верстке вашей где-то ошибка. Там смысл в том, что правая часть помещается в блок с:
<div class="col-sm-9 col-sm-push-3">
А левая часть помещается в блок с:
<div class="col-sm-3 col-sm-pull-9">
У вас какие-то блоки перепутались. Думаю, стоит сравнить построчно с оригинальным кодом из примера ниже, чтобы найти ошибку:
https://fructcode.com/ru/courses/bootstrap/interactive-main-page-panel-part-4/