美文网首页
高效-5css自定义提示信息

高效-5css自定义提示信息

作者: 钱学敏 | 来源:发表于2018-05-20 14:49 被阅读0次

当要实现hover的时候显示提示信息,如果用title属性觉得效果太弱,但是又不想用js写,更不想引入tooltip第三方库,则可以使用css3的attr属性实现。
把文案放在data-title中,使用伪类实现。


03.gif
<p><span data-title="我是提示信息">鼠标移到我上面试试</span></p>

<style>
  span[data-title]{
    position: relative;
  }
  span[data-title]:hover:before{
    content: attr(data-title);
    position: absolute;
    top: -150%;
    left: 50%;
    color: #fff;
    padding:4px; 
    background: #383838;
    transform:translateX(-50%) ;
    white-space: nowrap;
  }
  span[data-title]:hover:after{
    content: '';
    position: absolute;
    left: 50%;
    transform:translateX(-50%) ;
    top: -20%;
    border: 6px solid transparent;
    border-top-color: #383838; }
  }
</style>

推荐一个好用的库

hint.css

相关文章

网友评论

      本文标题:高效-5css自定义提示信息

      本文链接:https://www.haomeiwen.com/subject/ocxtjftx.html