해결된 질문
작성
·
413
1
해당 부분 html-<header>
<article class="header-logo">로고</article>
<article class="navi">
<ul class="menu">
<li>
<a href="#none">MENU-1</a>
<div class="sub">
<a href="#none">sub-1</a>
<a href="#none">sub-2</a>
<a href="#none">sub-3</a>
<a href="#none">sub-4</a>
</div>
</li>
<li>
<a href="#none">MENU-2</a>
<div class="sub">
<a href="#none">sub-1</a>
<a href="#none">sub-2</a>
<a href="#none">sub-3</a>
<a href="#none">sub-4</a>
</div>
</li>
<li>
<a href="#none">MENU-3</a>
<div class="sub">
<a href="#none">sub-1</a>
<a href="#none">sub-2</a>
<a href="#none">sub-3</a>
<a href="#none">sub-4</a>
</div>
</li>
<li>
<a href="#none">MENU-4</a>
<div class="sub">
<a href="#none">sub-1</a>
<a href="#none">sub-2</a>
<a href="#none">sub-3</a>
<a href="#none">sub-4</a>
</div>
</li>
</ul>
</article>
</header>
해당 부분 css-
.menu {
padding: 0;
list-style: none;
width: 90%;
margin: auto;
margin-top: 10px;
position: relative;
}
.menu li {
text-align: center;
}
.menu li > a {
border: 1px solid #000;
display: block;
padding: 5px;
color: #000;
transition: 0.3s;
}
.menu li:hover > a {
background-color: #000;
color: #fff;
}
.sub {
border: 1px solid #000;
position: absolute;
top: 0;
left: 100%;
width: 100%;
height: 200px;
background-color: #000;
/* display: none; */
}
.sub > a {
display: block;
color: #fff;
padding: 5px;
transition: 0.3s;
}
.sub a:hover {
background-color: #000;
color: #fff;
}
인터넷 찾아보고 z-index도 넣어봤는데 소용이 없습니다ㅠㅠ
답변 2
1
0
전체 코드를 올려주셔야 확인할 수 있어요.
앞으로는 전체 코드와 브라우저 화면 캡쳐를 올려서 질문해주시면 더 정확히 답변 드릴 수 있습니다.
전체 html, css, JS입니다! 인터넷에 찾아보니 z-index를 넣으면 된다고 하는데 학원 다니며 공부할 땐 header에 z-index를 10을 주고 시작했었는데 지금은 그게 다 해결이 안 되는 것 같아요ㅠㅠ