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
반응형
'💡My project > 셸위 : 게임 친구 매칭 사이트' 카테고리의 다른 글
2024.09.13 (0) | 2024.09.13 |
---|---|
[셸위:게임 친구 매칭 사이트] 2024.09.04 (2) | 2024.09.04 |
[셸위:게임 친구 매칭 사이트] 슬라이드 배너 구현 (2) | 2024.09.03 |
[셸위:게임 친구 매칭 사이트] MBTI 테스트 구현 (2) - 테스트 로직 (1) | 2024.09.02 |
[셸위:게임 친구 매칭 사이트] MBTI 테스트 구현 (1) - 프론트 (0) | 2024.09.02 |