织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 首页 > www-SE94SE-com > DIV&CSS >

尽管每个段落都以差别顺序应用了三个 p 样式

时间:2012-11-28 11:00来源:网络整理 作者:管理员 点击:
最后定义的 CSS 样式将会覆盖在其之前定义的所有已经存在、或与之冲突的样式,比如下面这个例子: 示例代码 [www.dedecms.com] p { color: red; background: yellow } p { color: green } 以上的段落最终将呈现绿色的字体,并带有黄色的背景,这是因为最后定

比如,颜色皆为 blue ,我们来做个小测试: 示例代码 [www.dedecms.com] p.red { color: red } p.green { color: green } p.blue { color: blue } 示例代码 [www.dedecms.com] p class=red green blueSample text. dedecms.com/p p class=green blue redSample text. dedecms.com/p p class=blue red greenSample text. dedecms.com/p 请问,第二个显示为 red ,看上去应该凭据应用样式的顺序来决定颜色,也就是蓝色,最终显示的时候。www-36ab-com

这是因为最后界说的 color:green 将之前界说的 red 笼罩掉了,比如下面这个例子: 示例代码 [www.dedecms.com] p { color: red; background: yellow } p { color: green } 以上的段落最终将泛起绿色的字体。

其实这是错误的,第三个显示为 green ,尽管每个段落都以差别顺序应用了三个 p 样式,因此它照旧有效的,最后界说的 CSS 样式将会笼罩在其之前界说的所有已经存在、或与之斗嘴的样式,第一个显示为 blue 。

至于黄色配景为何没有消失, ,并带有黄色的配景, 你真的懂了吗?好,上面三个段落中的文字都将泛起何种颜色呢? 答案是它们都显示为 blue ,那是因为第二个 p 的界说中并没有与之斗嘴的界说,它们最终都功用最后指定的样式,这与应用样式的顺序无关。

(责任编辑:admin)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片
栏目列表
推荐内容