css实现tip提示

原文在这

其实原理很简单,理解一些伪类和伪元素的看一下就懂了

html:

<div title="Tooltip text for first div">啊啊啊</div> 
<div title="Tooltip text for second div">哈哈哈</div>

css:

div:before{ content:attr(title); display:none; }
div:hover::before{ 
  width:200px;
  display:block; 
  background:yellow; 
  border:1px solid black; 
  padding:8px; 
  margin:25px 0 0 10px; 
  position:absolute;
}
div:hover{ z-index:10; position:relative; }

此处和原文有点不同,在div:hover:before中加了个position:absolute;

实例点这里

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,015评论 1 92
  • <a name='html'>HTML</a> Doctype作用?标准模式与兼容模式各有什么区别? (1)、<...
    clark124阅读 3,764评论 1 19
  • 最近对21世纪出版社那几个字比较关注,跟我讲也要写个故事,他画图我写字,让我准备空白的纸,说要写50页,晚上我准备...
    Jerryboy阅读 153评论 0 2
  • "Given the increasingly converging China-US interests and...
    一块瘦司阅读 200评论 1 0
  • 记得上大学时候,有一个接触并不多的师弟和我说:你是那种一看上去就让人很有信赖感的人。蓝色优势里有一条是蓝色是最好的...
    小鱼的世界阅读 384评论 0 0

友情链接更多精彩内容