您现在的位置是:网站首页> 编程资料编程资料
css中伪类:after的用法(三种方式)css a标签的visied伪类失效原因介绍a标签的四个css伪类(link、visited、hover、active)样式理解css伪类伪元素域高级选择器的介绍应用before/after伪类时如何CSS命名以及针对ie6/ie7浏览器兼容ie6不支持hover ie6 标签(除a标签)不支持伪类:hover解决方案CSS中a标签样式的“爱恨”原则:定义链接样式的四个伪类有关于a标签的4个伪类的使用方法a标签伪类的作用及书写顺序是什么
2021-09-07
896人已围观
简介 CSS中存在一些比较特殊的属性,称之为伪类,它们之中最常用的就是定义链接的伪:link,:visited,:hover,:active等本文详细介绍一下after的用法的用法,感兴趣的朋友可以了解下,或许对你有所帮助
CSS中存在一些比较特殊的属性,称之为伪类,它们之中最常用的就是定义链接的伪:link,:visited,:hover,:active等。
除了它们,还有一些不被常使用的伪类,有:focus,:first-child,:lang等。
而且CSS里不光有伪类,还有伪元素,比如::first-letter,:first-line,:before和:after。
本文中其它伪元素暂且不表,单说:after伪元素。
after顾名思义是在元素后面的意思,实质是在元素之后添加内容。
这个伪元素允许制作人员在元素内容的最后面插入生成内容,需要和content属性一起使用,设置在对象后发生的内容。默认地,这个伪元素是inline行内元素,不过可以使用属性 display 改变这一点。
所有主流浏览器都支持 :after 伪元素,但对于IE来说,只有IE8以上版本支持。
下面举个例子,在CSS代码中插入:
在显示时,标题内容后会插入一张图片。这就是伪元素:after的作用。
:after伪类的content还可以跟其它的参数,
一:字符串 例如:
二:attr(x),attr是属性的意思,顾名思义,就是读取该类节点的属性 例如:
三:固定参数
close-quote:插入 quotes 属性的后标记
no-close-quote :并不插入 quotes 属性的后标记。但增加其嵌套级别
open-quote:插入 quotes 属性的前标记
no-open-quote:并不插入 quotes 属性的前标记。但减少其嵌套级别
除了它们,还有一些不被常使用的伪类,有:focus,:first-child,:lang等。
而且CSS里不光有伪类,还有伪元素,比如::first-letter,:first-line,:before和:after。
本文中其它伪元素暂且不表,单说:after伪元素。
after顾名思义是在元素后面的意思,实质是在元素之后添加内容。
这个伪元素允许制作人员在元素内容的最后面插入生成内容,需要和content属性一起使用,设置在对象后发生的内容。默认地,这个伪元素是inline行内元素,不过可以使用属性 display 改变这一点。
所有主流浏览器都支持 :after 伪元素,但对于IE来说,只有IE8以上版本支持。
下面举个例子,在CSS代码中插入:
复制代码
代码如下:标题内容
在显示时,标题内容后会插入一张图片。这就是伪元素:after的作用。
:after伪类的content还可以跟其它的参数,
一:字符串 例如:
复制代码
代码如下:测试div:
运行结果显示为:测试div:测试代码 二:attr(x),attr是属性的意思,顾名思义,就是读取该类节点的属性 例如:
复制代码
代码如下:测试div的id为:
运行结果显示为:测试div的id为:aaa 三:固定参数
close-quote:插入 quotes 属性的后标记
no-close-quote :并不插入 quotes 属性的后标记。但增加其嵌套级别
open-quote:插入 quotes 属性的前标记
no-open-quote:并不插入 quotes 属性的前标记。但减少其嵌套级别
相关内容
- 用css3制作纸张效果(外翻卷角)
- CSS3 制作绽放的莲花采用效果叠加实现jQuery/CSS3实现的可折叠侧边栏菜单特效源码椭圆形CSS3下载提示动画按钮效果代码CSS3制作了一个动画导航效果(鼠标悬浮会放大)css3 loading css3技术实现5款不同风格的网页loading加载动画案例css3气泡 css3关键帧动画创建的动态通知气泡如何使用html5与css3完成google涂鸦动画CSS3 实现侧边栏展开收起动画
- CSS3 制作旋转的大风车(充满童年回忆)css3实现的旋转风车动画特效源码一款很酷的HTML5+CSS3大风车旋转动画CSS3仿对啊网蓝色圆形大风车旋转特效源码
- css3简单练习实现遨游浏览器logo的绘制css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- IE滤镜与CSS3效果(详细整理分享)css3中transform属性实现的4种功能详解CSS3.0(Cascading Style Sheet) 层叠级联样式表纯CSS3实现div按照顺序出入效果CSS3实现列表无限滚动/轮播效果css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效CSS3实现的侧滑菜单CSS3实现的3D隧道效果用CSS3画一个爱心css3 实现文字闪烁效果的三种方式示例代码六种css3实现的边框过渡效果
- 兼容ie的内阴影和外阴影实现效果及测试代码浅谈原生页面兼容IE9问题的解决方案新版chrome浏览器设置允许跨域的实现css hack之\9和\0就可能对hack IE11\IE9\IE8无效css区分ie8/ie9/ie10/ie11 chrome firefox的代码解决CSS浏览器兼容性问题的4种方案常见的浏览器兼容性问题(小结)border-radius IE8兼容处理的方法浅谈遇到的几个浏览器兼容性问题base64图片在各种浏览器的兼容性处理 对常见的css属性进行浏览器兼容性总结(推荐)
- css实现div自动添加滚动条(图片或文字等超出时显示)纯div+css实现的固定在网站底部不随网站滚动的在线客服特效源码CSS控制DIV永远固定在页面底部不随滚动而滚动CSS样式设置div滚动条示例代码css将div层固定显示在页面底部不随滚动条滚动div css 滚动条样式 DIV滚动条属性及样式设置方式css 给div添加滚动并隐藏滚动条
- 使用Filters滤镜弥补CSS3的跨浏览器问题以及兼容低版本IE详解CSS3 filter:drop-shadow滤镜与box-shadow区别与应用通过css3的filter滤镜改变png图片的颜色的示例代码CSS3 中filter(滤镜)属性使用详解jquery和CSS3图片排序过滤搜索插件Filterizr详解CSS3中强大的filter(滤镜)属性使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法css3背景图片透明叠加属性cross-fade简介及用法实例
- 一些常用的DIV+CSS的网页布局所用的代码段网页切图的CSS和布局经验与要点适合新手的CSS网页布局小技巧整理CSS网页布局时常犯的几种小错误小结CSS网页布局中的最小高度问题的解决方法CSS 网页布局排版实例CSS 使用table布局网页是不明智CSS网页布局25个实用小技巧浅谈css网页的几种布局
- css实现瀑布流空白处背景粉色背景块css3 column实现卡片瀑布流布局的示例代码用CSS3实现瀑布流布局的示例代码CSS3实现瀑布流布局与无限加载图片相册的实例代码CSS3使用多列制作瀑布流基于CSS3的CSS 多栏(Multi-column)实现瀑布流源码分享css和js实现瀑布流效果示例详解纯css实现瀑布流(multi-column多列及flex布局)