您现在的位置是:网站首页> 编程资料编程资料
CSS伪元素 CSS:before CSS伪元素(Pseudo Element):after与:before _CSS教程_CSS_网页制作_
2023-10-29
138人已围观
简介 before 伪元素在元素之前添加内容
:before 伪元素在元素之前添加内容.
此样式会在每个 h2元素之前播放一段声音:
h2:before
{
content:url(beep.mp3);
}
如果已规定 !DOCTYPE,那么 Internet Explorer 8 (以及更高版本)才支持 content 属性。
CSS伪元素(Pseudo Element):after与:before
估计大家很少用到这些 ,但是在技术飞速发展的现在,我觉得我们不能整天把时间浪费在兼容IE6上!
先看一下:after与:before甚模样:
HTML中只有一个P标签,P里面有一行文字:
CSS中的设置:
p:before,p:after{
content:"$$";
}
效果如图所示:
p:before,p:after{
content:url(Gravatar.jpg);
}
此样式会在每个 h2元素之前播放一段声音:
复制代码
代码如下:h2:before
{
content:url(beep.mp3);
}
如果已规定 !DOCTYPE,那么 Internet Explorer 8 (以及更高版本)才支持 content 属性。
CSS伪元素(Pseudo Element):after与:before
估计大家很少用到这些 ,但是在技术飞速发展的现在,我觉得我们不能整天把时间浪费在兼容IE6上!
先看一下:after与:before甚模样:
HTML中只有一个P标签,P里面有一行文字:
一行测试文字
CSS中的设置:
复制代码
代码如下:p:before,p:after{
content:"$$";
}
效果如图所示:

除了文字可以跟内容发生关系外,图片也可以哦:
复制代码
代码如下:p:before,p:after{
content:url(Gravatar.jpg);
}

怎么样,到了这里,你是不是有什么想说的或者想做的呢?可不可以用这个方法来试试以前的float定位排版的方法呢?或者用它来做一些更高级的东西呢?
例如,我现在想在网页中实现如下图所示的排版,就可以用这种方法。

我们可以content的很多属性,如display、position、background……,您是否想到了呢?
另外,利用:after、:before还可以实现多背景变幻的效果哦,动手做做吧,我想这应该会让你兴奋一会儿的,哈哈!
相关内容
- CSS中不为人知Zoom属性的使用介绍(IE私有属性)_CSS教程_CSS_网页制作_
- 鼠标经过图片显示边框的CSS代码_CSS教程_CSS_网页制作_
- 全民飞机大战小神龙获得方法 小神龙属性详细介绍_手机游戏_游戏攻略_
- 神魔之塔白金卡抽卡技巧心得_手机游戏_游戏攻略_
- 全民炫舞每关歌曲及通关难度要求一览_手机游戏_游戏攻略_
- 神之刃独角兽塞拉斯属性技能详细介绍_手机游戏_游戏攻略_
- 雷霆战机装备强化技术和所需材料介绍_手机游戏_游戏攻略_
- 雷霆战机异形零式升级方法_手机游戏_游戏攻略_
- 欢乐西游主角唐太宗技能属性详细介绍_手机游戏_游戏攻略_
- 欢乐西游千里眼和顺风耳图片一览_手机游戏_游戏攻略_
