一些伪类:after和:before的用法
来源:互联网 发布:淘宝 门禁ic卡 编辑:程序博客网 时间:2024/06/05 03:31
CSS中存在一些比较特殊的属性,称之为伪类所有主流浏览器都支持 :after 伪元素,但对于IE来说,只有IE8以上版本支持。
进入正题:
1.制作关闭按钮
html:
<div style="height: 100px; width: 100px; border: 1px solid black; position: relative;"> <span class="close"></span></div>
css:
.close { display: block; background: orange; color: red; border-radius: 12px; line-height: 20px; text-align: center; height: 20px; width: 20px; font-size: 18px; padding: 1px; } .close:after,.close:before { content: ""; width: 20px; height: 2px; background: #fff; display: block; position: absolute; left: 0; top: 0; } .close:after { transform: rotate(45deg); } .close:before { transform: rotate(-45deg); }
效果:
2.清除浮动
3.特效妙用
鼠标移上链接,出现方括号:
a { position: relative; display: inline-block; outline: none; text-decoration: none; color: #000; font-size: 32px; padding: 5px 10px;}a:hover::before, a:hover::after { position: absolute; }a:hover::before { content: "\5B"; left: -20px; }a:hover::after { content: "\5D"; right: -20px; }
效果:
4.制作背景小图标
效果:
第一次写博客,写的不好,有什么不对之处,大家指正!
阅读全文
0 0
- 一些伪类:after和:before的用法
- ::before和::after伪元素的用法
- ::before和::after伪元素的用法
- ::before和::after伪元素的用法
- 伪类:before和:after的使用
- :before和:after的一些惊人用法
- before,after 和 content的一些用法
- 伪类before和after
- 伪元素:before和:after的精彩用法
- ::before和::after的用法 css伪元素
- CSS 的::before 和 ::after 伪元素用法
- ::before 和 ::after 伪元素用法
- CSS ::before 和 ::after 伪元素用法
- 关于:after和:before伪类的用法,以及让浮动占据高度问题。
- [DIV/CSS] CSS 属性 :before && :after的用法,伪类和伪元素的区别
- :before 和 :after 的内幕 以及伪类
- CSS伪类before和after的应用
- 对before和after这 两个伪类的理解
- 接口和抽象类的区别
- BST二叉搜索树、AVL平衡二叉树、RBT红黑树、B-树、B+树、B*树
- Eclipse Color Themes 设置
- Source Insight工程,相对路径配置
- CODE[VS]1008 选数
- 一些伪类:after和:before的用法
- 前段BUG
- jmeter 安装插件管理
- Auto-Encoding Variational Bayes
- Material Design你真的了解吗?
- 【数据结构】搜索二叉树
- 三大方法教你使用智能扫地机器人
- Java遍历包中所有类
- JSP中的EL表达式