💡My project/셸위 : 게임 친구 매칭 사이트
[셸위:게임 친구 매칭 사이트] 드롭다운 메뉴 구현
Song hyun
2024. 9. 4. 16:13
728x90
반응형
[셸위:게임 친구 매칭 사이트] 드롭다운 메뉴 구현
1. html 코드
<div class="nav-bar">
<div class="menus">
<div class="menu-container">
<a href="#" class="menu">친구 찾기</a>
<ul class="drop-down-menus-game">
<li>
<div class="recommended-user">
<button class="btn-circle"><img src="../static/images/anonymus.png"></button>
<div>롤</div>
</div>
</li>
<li>
<div class="recommended-user">
<button class="btn-circle"><img src="../static/images/anonymus.png"></button>
<div>배그</div>
</div>
</li>
</ul>
</div>
<div class="menu-container">
<a href="" class="menu">게임 강의</a>
<ul class="drop-down-menus-game">
<li>
<div class="recommended-user">
<button class="btn-circle"><img src="../static/images/anonymus.png"></button>
<div>롤</div>
</div>
</li>
<li>
<div class="recommended-user">
<button class="btn-circle"><img src="../static/images/anonymus.png"></button>
<div>배그</div>
</div>
</li>
</ul>
</div>
<div class="menu-container">
<a href="" class="menu">커뮤니티</a>
<ul class="drop-down-menus-game">
<li>
<div class="recommended-user">
<button class="btn-circle"><img src="../static/images/anonymus.png"></button>
<div>롤</div>
</div>
</li>
<li>
<div class="recommended-user">
<button class="btn-circle"><img src="../static/images/anonymus.png"></button>
<div>배그</div>
</div>
</li>
</ul>
</div>
<p>|</p>
<div class="menu-container">
<a href="" class="menu">뉴스</a>
<ul class="drop-down-menus">
<li><h4>공지사항</h4></li>
<li><h4>이벤트</h4></li>
</ul>
</div>
<div class="menu-container">
<a href="" class="menu">고객 지원</a>
<ul class="drop-down-menus">
<li><h4>Q&A</h4></li>
</ul>
</div>
<div class="menu-container">
<a href="" class="menu">콘텐츠</a>
<ul class="drop-down-menus">
<li><h4>게임 성향 테스트</h4></li>
<li><h4>게임 이상형 월드컵</h4></li>
<li><h4>게임 챌린지</h4></li>
</ul>
</div>
<div class="menu-container">
<a href="" class="menu">회원 정보</a>
</div>
</div>
</div>
2. css 코드
.menus{
height:80px;
width:60%;
display:flex;
justify-content: space-around;
align-items: center;
}
.menu{
color: white;
text-decoration: none;
font-size: 20px;
border: none;
cursor: pointer;
}
.menu:hover {
box-shadow: 0px 10px 8px 0px rgba(0, 0, 0, 0.3);
background-color: white;
color: #FD6F22;;
}
.drop-down-menus-game{
position: absolute;
display: none;
flex-direction: row;
width: 30%;
height: 30%;
padding: 30px;
background-color: #666;
border-radius:15px;
box-shadow: 0px 8px 6px -6px #666;
z-index: 98;
padding: 10px;
}
.drop-down-menus{
position: absolute;
display: none;
text-align: center;
padding-top:5px;
padding-bottom:5px;
flex-direction: row;
width: 10%;
padding: 30px;
background-color: #FD6F22;
border-radius:15px;
box-shadow: 0px 8px 6px -6px #666;
color: white;
z-index: 98;
padding: 10px;
}
.menu-container:hover .drop-down-menus-game{
display: block;
}
.drop-down-menus-game:hover .drop-down-menus-game{
display: block;
}
.menu-container:hover .drop-down-menus{
display: block;
}
.drop-down-menus:hover .drop-down-menus{
display: block;
}
728x90
반응형