头闻号

深圳市华昌化工有限公司

一元醇

首页 > 新闻中心 > 科技常识:CSS伪元素 CSS:before CSS伪元素(Pseudo Element):after与:before
科技常识:CSS伪元素 CSS:before CSS伪元素(Pseudo Element):after与:before
发布时间:2024-11-27 05:49:45        浏览次数:6        返回列表

今天小编跟大家讲解下有关CSS伪元素 CSS:before CSS伪元素(Pseudo Element):after与:before ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关CSS伪元素 CSS:before CSS伪元素(Pseudo Element):after与: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里面有一行文字: <p> 一行测试文字 </p> CSS中的设置: 复制代码代码如下: p:before,p:after{ content:"$$"; } 效果如图所示:

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

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

我们可以content的很多属性 如display、position、background…… 您是否想到了呢 另外 利用:after、:before还可以实现多背景变幻的效果哦 动手做做吧 我想这应该会让你兴奋一会儿的 哈哈!

来源:爱蒂网