Не появились отступы, почему? как исправить?
0
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Kinomonster</title>
<link rel="stylesheet" href="assets/css/styles.css">
</head>
<body>
<header>
<nav class="header-nav">
<div class="header-nav-elements default-container">
<ul>
<li>
<a href="#" class="logo">
<img src="assets/img/Logo.svg" alt="logo">
</a>
</li>
</ul>
<ul class="second-menu">
<li> <a href="#">LIVE TV</a></li>
<li> <a href="#">MOVIES</a></li>
<li> <a href="#">SHOWS</a></li>
<li> <a href="#">LOG IN</a></li>
<li> <a href="#">REGISTER</a></li>
</ul>
</div>
</nav>
</header>
<main></main>
<footer></footer>
</body>
</html>
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@300&family=Oswald:wght@200;300;400;500;600;700&display=swap');
* {
margin: 0;
padding: 0;
box-sizing: border-box;
}
body {
background-color: #0c0b0b;
color: white;
font-family: 'Oswald', sans-serif;
}
ul {
list-style: none;
padding: 0;
margin: 0;
}
a {
color: white;
text-decoration: none;
}
img {
width: 100%;
height: 100%;
}
.default-container {
max-width: 1716px;
margin: auto;
}
header {
background-color: green;
}
header .header-nav {
display: flex;
height: 56px;
}
header .header-nav ul {
display: flex;
align-items: center;
}
.header-nav-elements {
display: flex;
width: 100%;
justify-content: space-between;
}
ul.second-menu > li > a {
padding: 0 0 0 17px;
}
ul.second-menu > li:last-child {
margin-left: 17px;
}
ul.second-menu > li:last-child > a {
border: solid 1px white;
width: 80px;
height: 41px;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
}
2 ответов
0
Проверила. ошибки нету.
0
Ошиблись где-то в коде. Тут можно сравнить ваш код с оригинальным:
https://fructcode.com/ru/courses/html-and-css-advanced/interactive-prac-header-2/