html,
body {
margin: 0;
}
header {
width: 100%;
height: 60px;
background-color: #323232;
position: fixed;
text-align: center;
}
.header-links {
height: 60px;
position: absolute;
display: inline-block;
margin-left: -194px;
}
.header-links>ul {
margin-top: 0px;
float: left;
}
.header-links>ul>li {
display: inline-block;
width: 100px;
height: 60px;
}
.header-links>ul>li>a {
display: block;
margin-top: 40px;
font-family: 'Poiret One', cursive;
text-decoration: none;
color: #fff;
}
#header-triangle {
width: 0;
height: 0;
border-top: 30px solid #323232;
border-right: 50px solid transparent;
border-left: 50px solid transparent;
top: 60px;
margin: 0 auto;
position: relative;
}
#link-main:hover #header-triangle {
left: -150px;
}
<header>
<div class="header-links">
<ul>
<li id="link-main"><a href="">Ссылка</a></li>
<li><a href="">Ссылка</a></li>
<li><a href="">Ссылка</a></li>
</ul>
</div>
<div id="header-triangle"></div>
</header>
2 个回答