Почему меню вылазит за рамки и накладывается на другие блоки в мобильной версии?

0

В CSS не работает ul.menu il. Все меню накладывается на другие блоки и не подтягивается к фиолетовому фону

@media only screen
and (min-device-width : 320px)
and (max-device-width : 568px) {


		.header {

	    	background-color: darkslateblue;
	    	min-width: 100%;
	    	heigth: 20%;
	    	text-align: center;

	}

	.logo {
		width: 100%;
	}

	.site_content {
		width: 100%;
	}

	.menubar {
		width: 100%;
		height: 100%;
	}

	.content {
		width: 100%;
		text-align: center;
	}

	.site_content {
		width: 100%;
		text-align: center;
	}


	.sidebar_container {
		display: none;
	}

	.footer {
		display: none;
	}

	ul.menu {
	    float: none;
	}

	ul.menu li {
		margin: 0;
		padding: 0;
		float: none;
	}


	.logo h1 {
		font: normal 235% 'centry gothic', arial, sans-serif;
	}

	.logo h2 {
		font: normal 100% 'centry gothic', arial, sans-serif;
		color: white;
	}

	.content h1, h2 {
		font: normal 110% 'centry gothic', arial;

	}

	.films_block img {
		width: 43%;
	}

	.posts_content p {
		line-height: 1.5em;
		padding: 3%;
		text-align: left;
	}

	.posts p {
		font-size: 120%;
	}
<!DOCTYPE html>
<html lang="ru">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Document</title>
	<meta name="description" content="КиноМонстр - это портла о кино">
	<meta name="keywords" content="Фильмы, фильмы онлайн, hd">
	<link rel="stylesheet" href="assets/css/style.css">

</head>
<body>

	<div class="main">

		<div class="header">
			<div class="logo">
					<div class="logo_text">
						<h1> <a href="index.html">КиноМонстр</a> </h1>
						<h2>Кино - наша страсть!</h2>
					</div>
			</div>

			<div class="menubar">
				
				<ul class="menu">
					<li class="selected"><a href="index.html">Главна</a></li>
					<li><a href="films.html">Фильмы</a></li>
					<li><a href="#">Сериалы</a></li>
					<li><a href="rating.html">Рейтинг фильмов</a></li>
					<li><a href="kontacts.html">Контакты</a></li>
				</ul>

			</div>
		
		</div>

		<div class="site_content">
			
			<div class="sidebar_container">
				
				<div class="sidebar">

					<h2>Поиск</h2>
					<form method="post" action="#" id="search_form"> 
						<input type="search" name="search_field" placeholder="ваш запрос"/>
						<input type="submit" class="btn" value="найти"/>
					</form>
				</div>


				<div class="sidebar">

					<h2>Вход</h2>
					<form method="post" action="#" id="login">
						
						<input type="text" name="login_field" placeholder="логин" />
						<input type="password" name="password_field" placeholder="пароль" />
						<input type="submit" class="btn" value="вход" />
						<div class="lables_passreg_text">
							<span> <a href="#">забыли пароль?</a></span> | <span> <a href="#">регистрация</a></span>
						</div>
					</form>
				</div>

				<div class="sidebar">
					<h2>Новости</h2>
					<span>31.02.2018</span>
					<p>Мы запустили расширенный поиск</p>
					<a href="#">Читать</a>
				</div>

				<div class="sidebar">
					<h2>Рейтинг фильмов</h2>
					<ul>
						<li><a href="interstfilm.html">Интерстеллар</a><span class="rating_sidebar">8.1</span></li>
						<li><a href="matrica.html">Матрица</a><span class="rating_sidebar">8.0</span></li>
						<li><a href="maksfilm.html">Безумный Макс</a><span class="rating_sidebar">7.5</span></li>
						<li><a href="atlasfilm.html">Облачный атлас</a><span class="rating_sidebar">7.4</span></li>
					</ul>
				</div>

			</div>	

			<div class="content">
				
				<h1>Новые фильмы</h1>

				<div class="films_block">

					<a href="file:///C:/Users/Professional/Desktop/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/Kinobox/matrica.html#"><img src="assets/img/matrix.png"></a>
					<a href="file:///C:/Users/Professional/Desktop/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/Kinobox/maksfilm.html#"><img src="assets/img/max.png"></a>
					<a href="file:///C:/Users/Professional/Desktop/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/Kinobox/interstfilm.html#"><img src="assets/img/inter.png"></a>
					<a href="file:///C:/Users/Professional/Desktop/%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5/Kinobox/atlasfilm.html#"><img src="assets/img/cloud.png"></a>
				</div>
				

				<h1>Новые сериалы</h1>

				<div class="films_block">

					<a href="#"><img src="assets/img/dead.png"></a>
					<a href="#"><img src="assets/img/silicon.png"></a>
					<a href="#"><img src="assets/img/breakingbad.png"></a>
					<a href="#"><img src="assets/img/xfiles.png"></a>
				</div>



				<div class="posts">

					<hr>
					<h2><a href="#">Как снимали Интерстеллар</a></h2>
					<div class="posts_content">

							<p>
								45 лет исполнилось Кристоферу Нолану — одному из самых успешных режиссеров нашего времени, чьи работы одинаково любимы как взыскательными критиками, так и простыми зрителями. Фильмом изначально занималась студия Paramount. Когда Кристофер Нолан занял место режиссера, студия Warner Bros., которая выпускала его последние фильмы, добилась участия в проекте.
							</p>
							
					</div>

					<p> <a href="#">читать</a></p>

					<hr>
					<h2><a href="#">Актер Том Хенкс поделился впечатлением о фестивале</a></h2>
					<div class="posts_content">

							<p>
								16 февраля в Лондоне состоялась 67-я церемония вручения наград Британской киноакадемии. Леонардо ДиКаприо, Брэд Питт, Анджелина Джоли, Кейт Бланшетт, Хелен Миррен, Эми Адамс, Кристиан Бэйл, Альфонсо Куарон и другие гости и победители премии — в нашем репортаже.
							</p>
							
					</div>

					<p> <a href="#">читать</a></p>

				</div>

			</div>

		</div>





		
		<div class="footer">
			<p>
			<a href="index.html">Главная</a> | 
			<a href="films.html">Фильмы</a> | 
			<a href="#">Сериалы</a> | 
			<a href="rating.html">Рейтинг фильмов</a> | 
			<a href="kontacts.html">Контакты</a> | 
			</p>
			<p>wh-db.com 2015</p>
		</div>



	</div>
	
</body>
</html>
html
css

1 ответов

1

Вижу такие ошибки:

1. Не хватает в конце закрывающей скобки }

2. Ошибка в слове height

.header {
	    	background-color: darkslateblue;
	    	min-width: 100%;
	    	heigth: 20%;
	    	text-align: center;
}

Может еще где-то есть ошибки.

В этом уроке во вкладке Файлы справа есть zip архив с полный исходным кодом. Если этот архив скачать и распаковать, можно увидеть готовый сайт:

https://fructcode.com/ru/courses/html-and-css/responsive-complete/

Sign up or Log in to write an answer