본문 바로가기
개발

CSS로 말풍선(tooltip) 만들기

by 레드별 2022. 8. 17.

1. 툴팁(tooltip)?

툴팁이란 해당 영역에 마우스를 올리면 부가적으로 정보가 나타나게 하는 것을 말한다. 

2. 결과 

말풍선(툴팁)만들기
말풍선(툴팁)만들기

 

3. HTML, CSS 소스 

[HTML]

<body>
  <div class="wrap">
    <div class="box"> 말풍선 나와라!</div>
    <div class="tooltip">말풍선 나왔다!</div>
  </div>
</body>

 

[CSS]

<style type="text/css">
  .wrap{
    position: relative; 
    display: inline-block;
  }
  .box{
    width: 150px; 
    background: #242F9B; 
    padding: 10px; 
    border-radius: 5px; 
    color: #ffffff; 
    text-align: center;
  }
  .tooltip{
    position:absolute; 
    left:0px; 
    top:52px; 
    background: #646FD4; 
    padding: 10px; 
    border-radius:5px; 
    color: #fff; 
    text-align: center; 
    display: none;
  }
  .tooltip:after{
    display: block; 
    content: ''; 
    position: absolute; 
    top: -7px; 
    left:15px; 
    width: 0px; 
    height: 0px; 
    border-top: 8px solid none; 
    border-left: 8psolid transparent; 
    border-right: 8px solid transparent; 
    border-bottom: 8px solid #646FD4;
  } 
  .wrap:hover .tooltip{display: block;}
</style>

댓글