Помогите найти ошибку, почему фильмы, сериалы, рейтинг фильмов без цвета?

0

html

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<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="/">Кіномонстр</a></h1>
	<h2>Кино-наша страсть</h2>
	</div>
	</div>
	</div class="menubar">

		<ul class= "menu">
			<li class ="selected"><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>
	</div>	
	
</body>
</html>

css

.header{  
background-color: darkslateblue;
height: 177px;
font-size: 0.8em;
margin-left: 0px;
margin-right: 0px;
min-width: 900px;
}

.main, .logo, .menubar, .site_content, .footer {
margin-left: auto;
margin-right: auto;		
}

.menubar {
width: #900px;
height: 46px;
}
ul.menu {
 float:right;
}

ul.menu li {
float: left;
padding: 0 0 0 9px;
list-style: none;
margin: 1px 2 px 0 0;
}

.logo {
width: 880px;
padding-bottom: 40px;	
}

.logo h1, .logo h2 {
	font: normal 300% 'century gothic', arial, sans-serif;
	margin: 0 0 0 9px;
}

 .logo_text h1, .logo_text h1 a, .logo_text h1 a:hover {
 	padding:  22px 0 0 0;
 	color: #fff;
 	letter-spacing: 0.1em;
 	text-decoration: none;
 }

  .logo_text h2 {
  	font-size: 0.9em;
  	padding: 4px 0 0 0;
  	color: #999;
  }

  .menubar {
  	width: 900px;
  	height: 46px;

  }

   ul.menu {
   	float:right;
   	color: 

   }

   ul.menu li {
   	float: left;
   	padding: 0 0 0 9px;
   	list-style: none;
   	margin: 1px 2px 0 0;
   }

  ul.menu li a {
  	font: normal 100% 'trebuchet ms', sans-serif;
  	display: block;
  	height: 20px;
  	padding: 6px 35px 5px 28px;
  	color: #fff;
  	text-decoration: none;
  }
  	
  	ul.menu li.selected a {
  		color: #aeb002;

  	}

  	ul.menu li a:hover {
  		color: #e4ec04;
  	}
html
css

4 ответов

0

Исправил, но ничего не поменялось...

0

Спасибо большое!

0

Вижу, что у вас в html коде лишние пробелы после знака равно и до знака равно

<ul class= "menu">
			<li class ="selected"><a href="#">Главная</a></li>

Не указан color в css

   ul.menu {
   	float:right;
   	color: 

   }

Дальше ошибки не смотрел

0

Смотрите, что вы пишите в вашем коде:

</div class="menubar">

У вас стоит лишний слеш в диве - </div class="menubar">, нужно без слеша писать: 

<div class="menubar">

Вот такой код должен быть. Сравнивайте со своим кодом

HTML

<div class="main">
		
		<div class="header">
			<div class="logo">
				<div class="logo_text">
					<h1><a href="/">КиноМонстр</a></h1>
					<h2>Кино - наша страсть!</h2>
				</div>
			</div>
			
			<div class="menubar">
				
				<ul class="menu">
					<li class="selected"><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>

</div>

CSS

* {
  margin: 0;
  padding: 0;
}

.header {
  background-color: darkslateblue;
  height: 177px;
  font-size: 0.8em;
  margin-left: 0px;
  margin-right: 0px;
  min-width: 900px;
}

.main, .logo, .menubar, .site_content, .footer {
  margin-left: auto;
  margin-right: auto;
}

.logo {
  width: 880px;
  padding-bottom: 40px;
}

.logo h1, .logo h2 {
  font: normal 300% 'century gothic', arial, sans-serif;
  margin: 0 0 0 9px;
}

.logo_text h1, .logo_text h1 a, .logo_text h1 a:hover {
  padding: 22px 0 0 0;
  color: #fff;
  letter-spacing: 0.1em;
  text-decoration: none;
}

.logo_text h2 {
  font-size: 0.9em;
  padding: 4px 0 0 0;
  color: #999;
}

.menubar {
  width: 900px;
  height: 46px;
}

ul.menu {
  float: right;
}

ul.menu li {
  float: left;
  padding: 0 0 0 9px;
  list-style: none;
  margin: 1px 2px 0 0;
}

ul.menu li a {
  font: normal 100% 'trebuchet ms', sans-serif;
  display: block;
  height: 20px;
  padding: 6px 35px 5px 28px;
  color: #fff;
  text-decoration: none;
}

ul.menu li.selected a {
  color: #aeb002;
}

ul.menu li a:hover {
  color: #e4ec04;
}
Sign up or Log in to write an answer