仓酷云

标题: CSS教程之CSS3实例剖析:伪类前的冒号和两个冒号的区分 [打印本页]

作者: 若相依    时间: 2015-1-15 23:16
标题: CSS教程之CSS3实例剖析:伪类前的冒号和两个冒号的区分
现在YAHOO,MSN等国际门户网站,网易,新浪等国内门户网站,和主流的WEB2.0网站,均采用DIV+CSS的框架模式,更加印证了DIV+CSS是大势所趋。
破洛洛文章简介:在一次项目中,有一主要用到::selection伪元素,然后开辟同砚问我,CSS中一个冒号和两个冒号有神马区分?
在一次项目中,有一主要用到::selection伪元素,然后开辟同砚问我,CSS中一个冒号和两个冒号有神马区分?
这仿佛真的是个成绩,也许良多前端同砚对此都有困惑,查了些材料,证明了下两个标记的区分,简而言之:单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素
W3C关于CSS3选择器的标准中有一段形貌:
Apseudo-elementismadeoftwocolons(::)followedbythenameofthepseudo-element.This::notationisintroducedbythecurrentdocumentinordertoestablishadiscriminationbetweenpseudo-classesandpseudo-elements.Forcompatibilitywithexistingstylesheets,useragentsmustalsoacceptthepreviousone-colonnotationforpseudo-elementsintroducedinCSSlevels1and2(namely,:first-line,:first-letter,:beforeand:after).Thiscompatibilityisnotallowedforthenewpseudo-elementsintroducedinCSSlevel3.
复杂翻译一下,粗心就是,伪元素由双冒号和伪元素称号构成。双冒号是在以后标准中引进的,用于辨别伪类和伪元素。可是伪类兼容现存款式,扫瞄器必要同时撑持旧的伪类,好比:first-line、:first-letter、:before、:after等。
那末如今就能够完全的回覆题目中的成绩了,关于CSS2之前已有的伪元素,好比:before,单冒号和双冒号的写法::before感化是一样的
以是,假如你的网站只必要兼容webkit、firefox、opera等扫瞄器,倡议关于伪元素接纳双冒号的写法,假如不能不兼容IE扫瞄器,仍是用CSS2的单冒号写法对照平安。
</p>
声明块由一个一个的声明组成,声明由属性和值组成,属性和值用冒号隔开,分号结束。
作者: 爱飞    时间: 2015-1-17 21:14
帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。
作者: 金色的骷髅    时间: 2015-1-26 22:44
在Dreamweaver里可以很轻松的完成图文混排、插入图片、插入Flash、插入音频、插入视频。
作者: 蒙在股里    时间: 2015-2-5 05:40
还是在Dreamweaver所见即所得添加链接是,可以选中文字或图片然后按下shift键不放鼠标拖出箭头直接指向文件即可。这是比较简单的也是常用的方之一。
作者: 海妖    时间: 2015-2-11 07:29
Dreamweaver8中文版(dw)是由Macromedia公司开发的一款所见即所得的网页编辑器。和二维动画设计软件FLASH,专业网页图像设计软件FIREWORKS,并称为“网页三剑客”。
作者: 乐观    时间: 2015-3-2 00:42
Dreamweaver8中文版(dw)是由Macromedia公司开发的一款所见即所得的网页编辑器。和二维动画设计软件FLASH,专业网页图像设计软件FIREWORKS,并称为“网页三剑客”。
作者: 第二个灵魂    时间: 2015-3-11 03:52
这个过程其实就是交流的过程。所有的这些都需要花时间。在面对完全陌生的软件时,就要多花时间对其产生初步的印象。此外,多操作也是非常重要的。
作者: 不帅    时间: 2015-3-17 22:08
俗话说:兴趣是最好的老师。做每一件事都离不开兴趣的驱动。兴趣是自学技术需要迈出的第一步。在学习的过程中,我们难免会遇到各种各样的问题。
作者: 冷月葬花魂    时间: 2015-3-17 22:08
帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。
作者: 活着的死人    时间: 2015-3-25 07:47
直接用代码建立链接,如:可以直接输入 <a herf = \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\"red.html\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\">红色的网页 12、插入标签法建立链接,可以再选中文字后在代码中插入html标签,页元素<a>.也可以按ctrl+t进入html标签插入方法之后输入代码即可。




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2