css 질문

· 6년 전 · 1318 · 3

<div>

<ul>

<li>

<div class="dialog">#text</div>

1

</li>

</ul>

</div>

 

현재 소스가 저런데 div에 position:relative를 적용시키고 li에도 position:relative를 적용시켰습니다.

그리고 li에 마우스가 올라갔을때 div가 화면에 나타나는데요. ul부모 div에 overflow hidden이 있어서인지

div.dialog에 position:absolute를 적용시키면 li위로 올리면 div.dialog가 사라지네요.. z-index를 줘도 소용없습니다.. li뒤에 깔려서 dialog가 감춰지네요

 

2826885174_1551893273.4977.png

 

이미지를 보다시피 농구공 이미지 위에 살짝 화살표 모양 보이시죠 저게 저렇게 감춰지네요..

앞으로 꺼내오려고 z-index를 줘봤지만 ul부모인 div에 overflow가 있어서 그런지.. 계속 감춰지네요

overflow를 없애니 잘 나오긴 하는데 overflow가 없으면 안돼서요.. 어떻게 해야하나요?

|

댓글 3개

https://sir.kr/qa/

여기에 질문하시는게 더 좋을것 같아요!!
overflow가 없으면 안돼서요.. -> 짐작해보건데 이부분만의 문제가 아닐듯 하네요
댓글을 작성하시려면 로그인이 필요합니다.

자유게시판

+
제목 글쓴이 날짜 조회
6년 전 조회 1,952
6년 전 조회 1,137
6년 전 조회 1,824
6년 전 조회 1,189
6년 전 조회 1,734
6년 전 조회 1,210
6년 전 조회 1,561
6년 전 조회 1,146
6년 전 조회 1,822
6년 전 조회 1,716
6년 전 조회 1,547
6년 전 조회 982
6년 전 조회 1,031
6년 전 조회 1,107
6년 전 조회 1,319
6년 전 조회 1,122
6년 전 조회 1,250
6년 전 조회 1,316
6년 전 조회 1,850
6년 전 조회 1,215
6년 전 조회 1,233
6년 전 조회 1,132
6년 전 조회 1,418
6년 전 조회 1,279
6년 전 조회 1,379
6년 전 조회 1,316
6년 전 조회 5,325
6년 전 조회 1,203
6년 전 조회 1,108
6년 전 조회 1,108
🐛 버그신고