hover한 메뉴 외 나머지 흐려지는 nav
예제보기
HTML
<div class="gnb">
<a href="javascript:viod(0)">New Arrivals</a>
<a href="javascript:viod(0)">Summer Collection</a>
<a href="javascript:viod(0)">Winter Collection</a>
<a href="javascript:viod(0)">Special Offers</a>
<a href="javascript:viod(0)">Trends</a>
</div>
CSS
@import url('https://font.googleapis.com/css?family=Raleway&display=swap');
@import url('https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css');
body {
font-family: 'Raleway', 'sans-serif';
color: #222;
line-height: 1.5em;
margin: 0;
font-weight: 300;
background-color: royalblue;
}
a {
color: #222;
text-decoration: none;
}
.gnb {
position: absolute;
top: 50%;
transform: translateY(-50%);
left: 50px;
}
.gnb a {
display: block;
font-size: 40px;
margin: 30px 0;
color: #fff;
transition: 0.5s;
}
.gnb:hover a {
opacity: 0.3;
}
.gnb a:hover {
opacity: 1;
}
.gnb a::before {
content: '\f105';
font-family: fontawesome;
margin-right: 10px;
opacity: 0;
}
.gnb a:hover::before {
opacity: 1;
}