text tooltip_without_js

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了text tooltip_without_js相关的知识,希望对你有一定的参考价值。

// HTML
  <div class="tooltip">
    <div class="tooltip-content">
      <div class="tooltip-arrow"></div>
      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nihil, tenetur.</p>
    </div>
  </div>
  
// SASS
  .tooltip
    position: relative
    width: 100%
    max-width: 200px
    height: 50px
    margin: 200px auto
    border: 1px solid gray
    cursor: pointer

    &:hover
      .tooltip-content
        display: block
        animation: tooltip .7s ease forwards

.tooltip-content
  display: none
  opacity: 0
  position: absolute
  bottom: calc(100% + 50px)
  left: 50%
  transform: translateX(-50%)
  width: 100%
  max-width: 350px
  min-width: 300px
  padding: 5px
  border: 1px solid #e9e9e9
  box-shadow: 0 8px 16px 0 rgba(0,0,0,.15)

.tooltip-arrow
  position: absolute
  z-index: 1
  bottom: -15px
  left: 50%
  transform: translateX(-50%)
  width: 20px
  height: 25px
  overflow: hidden

  &:before
    content: ''
    position: absolute
    top: -4px
    left: 50%
    width: 20px
    height: 20px
    background-color: #fff
    transform: translateX(-50%) rotate(45deg)
    box-shadow: 8px 8px 9px -4px rgba(0,0,0,.15)
    
@keyframes tooltip
  0%
    opacity: 0
  100%
    opacity: 1
    bottom: calc(100% + 30px)

以上是关于text tooltip_without_js的主要内容,如果未能解决你的问题,请参考以下文章

<!-- text --> 和 /* text */ 注释有啥区别?

VB中 如何复制Text1.text的字体到剪贴板? 如何剪切?

VB 加减乘除

text-decoration:[ text-decoration-line ] || [ text-decoration-style ] || [ text-decoration-color ]

.text 和 .get_text() 之间的区别

javascript或css:如何隐藏标签内的文本中的任何数字,后跟点前缀“1.text”,“2.text”...“30.text”