博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css中伪元素before或after中content的特殊用法attr
阅读量:7226 次
发布时间:2019-06-29

本文共 988 字,大约阅读时间需要 3 分钟。

html代码如下:

haorooms测试

css代码如下:

.haorooms{
margin-top:30px} span{ position: relative; display: inline-block; } span:hover{ cursor: pointer; } span:hover:before{ content: attr(data-haorooms); background-color: #2085c5; border-radius:3px; color: #fff; padding: 10px; position: absolute; left: 100%; top: -70%; margin-left: 8px; white-space: pre; } span:hover:after{ content: ""; position: absolute; width: 0; height: 0; border-right: 8px solid #2085c5; border-top: 8px solid transparent; border-bottom: 8px solid transparent; }

当然,用纯css写tips,

制作半边文字

效果如下:

html代码:

   

css代码:

.haorooms {
position:relative; display:inline-block; font-size:80px; /* 任何宽度都可以 */ color: black; /* 任何颜色,或透明 */ overflow:hidden; white-space: pre; /* 处理空格 */ } .haorooms:before { display:block; z-index:1; position:absolute; top:0; left:0; width: 50%; content: attr(data-content); /* 伪元素的动态获取内容 */ overflow:hidden; color: #f00; }

转载于:https://www.cnblogs.com/yaomin/p/6252851.html

你可能感兴趣的文章
walle-web自动化部署配置
查看>>
opencv轮廓提取、轮廓识别相关要点
查看>>
BOOST.ASIO源码剖析(一)
查看>>
过滤squidlog中各个链接的大小
查看>>
我的友情链接
查看>>
使用AnyChat如何实现任意两用户之间的音视频交互
查看>>
【个人小结】项目公共js的配置,解决不同页面多个配置修改的问题
查看>>
XAMP安装Apacher无法启动
查看>>
mongodb user
查看>>
ip地址子网划分
查看>>
Linux下快速搭建ntp时间同步服务器
查看>>
TouchEvent的传递过程学习笔记
查看>>
Android笔记--TCP Scoket(字符串收发)
查看>>
我的友情链接
查看>>
Hunt framework 2.0.0 发布,简单且高性能的 Web 服务框架
查看>>
数据库原理及应用(SQL Server 2016数据处理)【上海精品视频课程】
查看>>
MaxCompute表设计最佳实践
查看>>
Percona-Server-5.5.15源码安装
查看>>
容器安全拾遗 - Rootless Container初探
查看>>
LVS/NAT + keepalived负载均衡实现
查看>>