JSFiddle - React, Tailwind, and code Playground
by artgas_pro
HTML
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>question</title>
<meta name="viewport" content="width=device-width">
</head>
<body>
<div class="wraper">
<main class="page">
<header class="header">
<div class="header__row">
<nav class="header-menu menu">
<div class="menu__body">
<ul class="menu_list">
<li class="header-menu__item"><a href="#">place</a></li>
<li class="header-menu__item"><a href="#">about</a></li>
<li class="header-menu__item"><a href="#">help</a></li>
<li class="header-menu__item"><a href="#">contact</a></li>
</ul>
</div>
</nav>
<div class="menu__burger">
<span></span>
</div>
</div>
</header>
<div class="main-screen">
</div>
</main>
</div>
</body>
</html>
CSS
.header {
position: fixed;
width: 100%;
left: 0;
z-index: 2;
padding: 35px;
}
.header__row {
display: flex;
flex-direction: row;
justify-content: center;
}
.menu_list {
display: flex;
flex-direction: row;
align-items: center;
margin: 0 0 0 77px;
}
.menu_list a {
color: #4d4959;
font-size: 13px;
font-weight: 700;
text-transform: uppercase;
letter-spacing: 2.6px;
}
.menu_list li {
margin: 0 75px 0 0;
}
.main-screen {
width: 100%;
height: 100%;
position: absolute;
background-color: darkkhaki;
}
.content {
max-width: 1140px;
margin: 0 auto;
padding: 0 20px;
}
/*МЕДИАЗАПРОС_START*/
@media (max-width: 880px) {
.menu__body {
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
background-color: darkorange;
}
.menu_list {
flex-direction: column;
margin: 0;
}
.menu_list li {
margin: 0 0 30px 0;
}
.menu_list li a {
color: darkblue;
}
.menu_list li:last-child {
margin: 0;
}
}
/*МЕДИАЗАПРОС_END*/