Blogger Information
Blog 30
fans 0
comment 0
visits 23466
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
CSS常用选择器汇总及应用 2019年7月4日
深海巨兽皮皮虾的博客
Original
875 people have browsed it

CSS选择器常用选择器汇总
*{}/*通配符*/
#id{}/*ID选择器*/
.class{}/*类选择器*/
E{} /*标签选择器*/
E[foo],/*属性选择器*/
E[foo = "bar"]
E[foo -="bar"],/*所有包含该属性值得兄弟选择器*/
E[foo ^="bar"]./*属性值以bar开头的所有选择器*/
E[foo $="bar"]./*属性值以bar结尾的所有选择器*/
E:nth-child(n)./*选中第几个子元素,1开头*/
E:first-child./*第一个子元素*/
E:last - child./*最后一个子元素*/
E:nth-last-child(n)./*匹配倒数第N个子元素*/
E:nth-of-type(n)./*匹配E的父元素的E的第nE类型的元素*/
E:last-of-type(n)./*匹配E的父元素的E的倒数第n个E类型的元素*/

form:enabled {被选中的表单元素}
form:checked + label {被选中的单选按钮}
form:invalid {当输入类型与input的类型不一致时触发}
form:focus {获取焦点时触发}
a:link{未被访问}
a:visited{已访问}
a:hover{鼠标悬停触发}
a:active{选定的链接,鼠标按下去的时候}

先上HTML

实例

<ul>
        <li class="bg-1-col bg-col">1</li>
        <li class="bg-2-1">2</li>
        <li class="bg-3-2">3</li>
        <li class="bg-4-2">4</li>
        <li class="bg-5-3">5</li>
        <li class="bg-6-col">6</li>
        <li class="bg-7-col">7</li>
        <li class="bg-8-col">8</li>
        <li id="bg-9-col">9</li>
        <li id="bg-10-col">10</li>
</ul>

  1. li[class="bg-2-1"]选中所有类名为bg-2-col的元素

MXCK24{RE(M23}(77@BJCZE.png

2.li[class ~="bg-1-col"]/*所有class包含的bg的li元素*/

2.png

3.li[class ^= "bg"]/*所有class包含的bg的li元素*/
3.png

4.li[class $="1"]/*class以1结束的所有li*/
4.png

5.li:nth-child(6)/*li第6个元素*/
6.png

6.li:nth-child(even)/*li所有偶数*/
6.png

7.li:first-child/*第一个li*/
7.png

8.li:last-child/*最后一个li*/

8.png

9.li:nth-last-child(2)/*倒数第2个li*/
9.png

10.li:nth-of-type(4)/*li类型的第四个*/
10.png


Correction status:qualified

Teacher's comments:你写得这么棒, 周围的朋友知道吗?
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post