【关于CSS3中的选择器】教程文章相关的互联网学习教程文章

关于CSS3中的选择器【代码】【图】

关于CSS3中的选择器属性选择器选择符语法描述E [att]匹配具有att属性的所有元素E [att = "value"]匹配具有att属性且值为value的元素E [att ^= "value"]模糊匹配,以属性值为value打头的元素E [value $= "value"]模糊查询,以属性值为value结尾的元素E [value *= "value"]完全模糊匹配结构伪类选择器这里一共分为两个大类选择符语法描述E:first-child匹配父元素中的第一个子元素EE:last-child匹配父元素中的最后一个子元素EE:nth-ch...

css3选择器

css3选择器有如下几类: 1:基本选择器 1.1:id选择器 # 1.2:类选择器 . 1.3:元素选择器 E 1.4:群组选择器 select1,select2 1.5:通配符选择器 * 2:层次选择器 2.1:E F 后代选择器,选择的是F,F是E的后代 2.2:E>F 子选择器,选择的是F,F是E的儿子节点 2.3:E+F 相邻兄弟选择器,选择的是F,F是紧邻E的节点 2.4:E~F 通用选择器,选择的是F,F是E的后面的节点 3:伪类选择器 3.1:动态伪类选择器 E:li...

总结30个CSS3选择器

1 *:通用选择器?1* { margin:0; padding:0; }*选择器是选择页面上的全部元素,上面的代码作用是把全部元素的margin和padding设为0,最基本的清除浏览器默认样式的方法。 *选择器也可以应用到子选择器中,例如下面的代码:?1#container * { border:1pxsolidblack; }这样ID为container 的所有子标签元素都被选中了,并且设置了border。2 #id:id选择器?1234#container { width: 960px; margin: auto;}id选择器是很严格...

CSS3选择器

1.属性选择器a[href^=column],选择属性是column开头的a标签a[href$=column],选择属性是column结尾的a标签a[href*=column],选择属性中包含column的a标签2.:root选择器类似于.html3.:empty选择没有内容的标签4.:not选择器a:not[id="footer"],选择id不是footer的a标签5.#wrap p:first-of-type选择id为wrap的容器里面的第一个p元素 原文:http://www.cnblogs.com/anson19900221/p/4564168.html

用css3选择器给你要的第几个元素添加不同样式方法【转发】【代码】

下面我们来了解一下css选择器里面的几个:only-childp:only-child选择属于其父元素的唯一子元素的每个 <p> 元素。3:nth-child(n)p:nth-child(2)选择属于其父元素的第二个子元素的每个 <p> 元素。3:nth-last-child(n)p:nth-last-child(2)同上,从最后一个子元素开始计数。3:nth-of-type(n)p:nth-of-type(2)选择属于其父元素第二个 <p> 元素的每个 <p> 元素。3:nth-last-of-type(n)p:nth-last-of-type(2)同上,但是从最后一个子元素开...

【W3C】 CSS3选择器

扔一些学习W3C时翻译的规范,以个人理解和总结为主,翻译为辅。 原文地址:http://www.w3.org/TR/css3-selectors/ 一、基本概念node和element:element是XML中的概念,是xml的数据组成部分。node是对于tree的结构而言的,元素由结点组成。parent :父元素children:子元素(直接后代,不包括再往后的后代 = 。 =)slibings :兄弟元素the subjects of a selector:一个选择器所匹配到的document tree中的元素就是这个选择器的subj...

CSS3之伪元素选择器和伪类选择器【代码】【图】

伪类选择器,和一般的DOM中的元素样式不一样,它并不改变任何DOM内容。只是插入了一些修饰类的元素,这些元素对于用户来说是可见的,但是对于DOM来说不可见。伪类的效果可以通过添加一个实际的类来达到。a:link|a:visited|a:hover|a:active在 CSS 定义中,a:hover 必须被置于 a:link 和 a:visited 之后,才是有效的,a:active 必须被置于 a:hover 之后,才是有效的。 由于状态是动态变化的,所以一个元素达到一个特定状态时,它可...

总结CSS3新特性(选择器篇)【代码】【图】

CSS3新增了嗯- -21个选择器,脚本通过控制台在这里运行;~:p ~ p {color : red;/*此条规则将用于p后边所有的p...就是除了第一个p的所有p,规则同p:not(:nth-of-type(1)),但是权重要低于后者*/ }[attribute^=value]:选择该属性以特定值开头的元素[attribute$=value]:选择该属性以特定值结尾的元素[attribute*=value]:选择该属性中出现了特定值的元素上边三个是可以组合使用的,方法如 ↓ :实际中可以应用在区分本地链接与外部链接,通过判...

利用CSS3选择器实现表格的斑马纹【代码】【图】

要用到的Css3选择器element:nth-child(number){}选择器匹配属于其父元素的第 number 个子元素参数 Numberodd 奇数even 偶数W3School介绍:http://www.w3school.com.cn/cssref/selector_nth-child.asp完整demo:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compatible" content="ie=edge"><title>测试</title></head...

Css3:选择器、字体和颜色样式

1.私有前缀及其用法  在CSS3模块标准尚未被W3C批准或者标准所提议的特性尚未被浏览器完全实现时,浏览器厂商会使用所谓的私有前缀来测试“试验性的”CSS特性。看看CSS3中实现圆角的代码:.round{  -khtml-border-radius:10px;  /* Konqueror */  -rim-border-radius:10px;  /* RIM */  -ms-border-radius:10px;  /* Microsoft */  -o-border-radius:10px;  /* Opera */  -moz-border-radius:10px;  /* Mozil...

CSS3中的子元素选择器【代码】

目录:html5+css3网页设计与制作目录1.子元素选择器>,用来选中某个元素的第一级子元素,也就是儿子元素<!DOCTYPE html><html><head><meta charset="utf-8"><title></title><style type="text/css">/* 子代选择器,只对儿子元素有效 */p>strong{color: red;}</style></head><body><p>这是p标签,<strong>表示一个段落</strong></p><p>这是p标签,嵌套了<i>b标签和<strong>i标签</strong></p></body></html>2.兄弟选择器+,两个元素有...

css3选择器【代码】【图】

CSS3css3属性选择器 根据属性名查找某个标签(E[attr]),代码如下<style>p {height: 30px; border: 1px solid black;}// 查找含有属性test的p标签p [test] {background: red;} </style> <body><p test="dhl">dhl</p><p test="xb">xiaobei</p> </body>查找某个属性名为固定值的某个标签(E[attr="value"]),测试代码如下:<style>p {height: 30px; border: 1px solid black;}// 查找test属性值为dhl的p标签p [test="dhl"] {background...

Css3 选择器【代码】【图】

Css3 选择器 --属性选择器(1)E[attr]  只使用属性名,但没有确定任何属性值 E[attr="value"]指定属性名,并指定了该属性的属性值 E[attr~="value"]指定属性名,并且具有属性值,此属性值是一个词列表,并且以空格隔开,其中词列表中包含了一个value词,而且等号前面的“?”不能不写 E[attr^="value"]指定了属性名,并且有属性值,属性值是以value开头的 E[attr$="value"]指定了属性名,并且有属性值,而且属性值是以value结束的 ...

CSS3 结构伪类选择器 详解

1 CSS3 结构伪类选择器1.E:root匹配E元素所在的根元素 即:html2. E:nth-child(n)(1)匹配E元素的父元素中第n个子元素,(2)且该位置的子元素类型必须是E类型。否则无效p:nth-child(1){color:red}<div> <p>这是红色的<p></div> <div> <h1>这是第一个子元素 但不是P类型,不是红色</h1> < p>这是黑色的 注意对比 nth-of-type(1) </p></div> 3. E:nth-of-type(n)匹配E的父...

css3伪类、伪元素选择器---nth-child()和nth-of-type()选择器的区别

p:nth-child(2)要满足两个条件,1:选择的是p元素的父元素的第二个子元素 2:选择的第二个子元素必须是p元素,如果不满足,则将不显示 p:nth-of-type(2)选择父元素下的第二个p元素原文:http://www.cnblogs.com/jingxinqiaodaima/p/6252711.html