在平时工作中用到伪类选择器的时候一个冒号和两个冒号貌似都是可以的,所以两者到底有什么区别呢,我们先来看下W3C关于CSS3选择器的规范中有一段描述: A pseudo-element is made of two colons (::) followed by the name ...
只要兼容现代浏览器如webkit firefox opera等浏览器,对于伪元素采用双冒号的写法,要是非要兼容IE浏览器,用CSS 的单冒号写法比较安全。 首先,阅读w c对两者的定义: CSS伪类用于向某些选择器添加特殊的效果。 CSS伪元素用于将特殊的效果添加到某些选择器。 可以明确两点,第一两者都与选择器相关,第二就是添加一些 特殊 的效果。这里特殊指的是两者描述了其他css无法描述的东西。 ...
2018-03-29 17:42 0 1595 推荐指数:
在平时工作中用到伪类选择器的时候一个冒号和两个冒号貌似都是可以的,所以两者到底有什么区别呢,我们先来看下W3C关于CSS3选择器的规范中有一段描述: A pseudo-element is made of two colons (::) followed by the name ...
在平时工作中用到伪类选择器的时候一个冒号和两个冒号貌似都是可以的,所以两者到底有什么区别呢,我们先来看下W3C关于CSS3选择器的规范中有一段描述: A pseudo-element is made of two colons (::) followed ...
在一次写代码的过程中,有一次要用到::selection伪元素,然后我就想CSS中一个冒号和两个冒号有神马区别? 简而言之:单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。 W3C关于CSS3选择器的规范中有一段描述: A pseudo-element ...
单冒号(:)用于CSS3伪类,双冒号(::)用于CSS3伪元素。 伪元素由双冒号和伪元素名称组成。双冒号是在css3规范中引入的,用于区分伪类和伪元素。但是伪类兼容现存样式,浏览器需要同时支持旧的伪类,比如:first-line、:first-letter、:before、:after 1、伪类 ...
示例1: 示例2: Feedback:利用hover控制两个元素可以达到不用js也能写出简易的弹出二维码或者输入框颜色整体变化 提示等控件小特效。注意:在使用过程中 触发选择器 只能写 该元素本身 的选择器 不能用这样的写法: 父元素选择器1 子元素 ...
1、类选择器:class名 =>p.info {} //选择class为info的所有p元素 2、id选择器: id名 => #info {} //选择id为info的元素 不能为多个元素同时设置相同的id 3、标签选择器:标签名 => div {} //选择所有 ...
今天我们来了解一下伪元素和选择器、伪类的有什么区别呢? 首先了解选择器以及css css呢是创建html网页的样式,这个就不用多说了 选择器类型首先我们知道的有类选择器、ID选择器、子代选择器、元素选择器、标签选择器等 同时呢伪元素是指c3的属性,是一种特殊的样式 常用的有:after ...
伪类:同一个标签,根据其不同的种状态,有不同的样式。这就叫做“伪类”。伪类用冒号来表示。 静态伪类和动态伪类 伪类选择器分为两种。 (1)静态伪类:只能用于超链接的样式。如下: :link 超链接点击之前 :visited 链接被访问过之后 PS:以上两种样式,只能 ...