bGOVgzx
...
codepen.io
hover시 tooltip이 나타나는 코드
hover되는 txt에 css변경이 아닌
형제 선택자의 변경을 코드로 작성해 봤다.
<div class="box">
<div class="txt">올려보세요</div>
<span class="tooltip">툴팁입니다</span>
</div>
.box {
position: relative;
width: 150px;
height: 150px;
background-color: #fffee8;
}
.txt {
display: flex;
align-items: center;
justify-contaent: center;
width: 100px;
height: 100px;
background-color: #ffe380;
}
.tooltip {
position: absloute;
/* 위치는 원하는 곳으로 조절 */
top: 0px;
display: none;
}
.txt:hover + .tooltip {
display: inline-block;
}
위와 같이 형제 선택자의 경우에는
선택자들을 + 로 묶어서 display를 변경해 준다.


.tooltip {
position: absolute;
bottom: 10px;
display: none;
background-color: #f4f6f7;
border: 1px solid #E5E5E5;
padding: 10px;
border-radious: 5px;
}
.txt:hover + .tooltip {
display: inline-block;
}
position: absolute;
bottom: 10px;
display: none;
background-color: #f4f6f7;
border: 1px solid #E5E5E5;
padding: 10px;
border-radious: 5px;
}
.txt:hover + .tooltip {
display: inline-block;
}
display: none으로 보이지 않게 처리 후
hover시에 display:block 처리로 노출 되게 진행
'비전공자 검은콩의 몸으로 부딪히는 실무' 카테고리의 다른 글
| [HTML] input 태그 type: radio 한 묶음으로 만들기 (0) | 2023.08.02 |
|---|---|
| [HTML] input / label 태그의 웹접근성 (0) | 2023.08.02 |
| [CSS] background 한번에 쓰기 (0) | 2023.08.01 |
| [CSS] 버튼의 위치 조정(float, align-items) (0) | 2023.07.28 |
| [css] 이미지가 크롬에는 적당히 노출, 파이어 폭스에선 깨질 때 (0) | 2023.07.27 |