JSFiddle - React, Tailwind, and code Playground
HTML
<div class="outline"></div>
<header>
<nav>
<a href="#">Пунк 1</a>
<a href="#">Пунк 2</a>
<a href="#">Пунк 3</a>
<a href="#">Пунк 4</a>
<a href="#">Пунк 5</a>
<a href="#">Пунк 6</a>
</nav>
</header>
CSS
* {
box-sizing: border-box;
}
body {
margin: 0;
}
header {
min-width: 980px;
margin: 0 auto;
padding: 30px 0;
background: #eee;
}
header:after {
content: '';
display: table;
clear: both;
}
nav {
float: right;
padding: 22px 0;
padding-right: calc(50% - 980px/2);
/*padding-right: 50%;*/
background: #d91d52;
}
a {
margin-right: 35px;
font-family: 'Open Sans', sans-serif;
font-style: italic;
text-decoration: none;
text-transform: uppercase;
color: #fff;
}
a:last-child {
margin-right: 0;
}
.outline {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 980px;
height: calc(100% - 8px);
border: 1px dashed;
}
@media screen and (max-width: 980px) {
.outline {
opacity: 0;
}
}