其他分享
首页 > 其他分享> > CSS —— 选择器

CSS —— 选择器

作者:互联网

CSS选择器笔记(阮一峰):

1、基础选择器
在这里插入图片描述
2、复合选择器

3) 优先级

选择器

一、基本选择器
在这里插入图片描述
实例:

* { margin:0; padding:0; }

p { font-size:2em; }

.info { background:#ff0; }

p.info { background:#ff0; }

p.info.error { color:#900; font-weight:bold; }

#info { background:#ff0; }

p#info { background:#ff0; }

二、多元素的组合选择器
在这里插入图片描述
实例:

div p { color:#f00; }

#nav li { display:inline; }

#nav a { font-weight:bold; }

div > strong { color:#f00; }

p + p { color:#f00; }

三、CSS 2.1 属性选择器
在这里插入图片描述
实例:

p[title] { color:#f00; }

div[class=error] { color:#f00; }

td[headers~=col1] { color:#f00; }

p[lang|=en] { color:#f00; }

blockquote[class=quote][cite] { color:#f00; }

四、CSS 2.1中的伪类
在这里插入图片描述
实例:

p:first-child { font-style:italic; }

input[type=text]:focus { color:#000; background:#ffe; }

input[type=text]:focus:hover { background:#fff; }

q:lang(sv) { quotes: "\201D" "\201D" "\2019" "\2019"; }

五、 CSS 2.1中的伪元素
在这里插入图片描述
实例:

p:first-line { font-weight:bold; color;#600; }

.preamble:first-letter { font-size:1.5em; font-weight:bold; }

.cbb:before { content:""; display:block; height:17px; width:18px; background:url(top.png) no-repeat 0 0; margin:0 0 0 -18px; }

a:link:after { content: " (" attr(href) ") "; }

六、CSS 3的同级元素通用选择器
在这里插入图片描述
实例:

p ~ ul { background:#ff0; }

七、CSS 3 属性选择器
在这里插入图片描述
实例:

div[id^="nav"] { background:#ff0; }

八、CSS 3中与用户界面有关的伪类
在这里插入图片描述
实例:

input[type="text"]:disabled { background:#ddd; }

九、CSS 3中的结构性伪类
在这里插入图片描述
实例:

p:nth-child(3) { color:#f00; }

p:nth-child(odd) { color:#f00; }

p:nth-child(even) { color:#f00; }

p:nth-child(3n+0) { color:#f00; }

p:nth-child(3n) { color:#f00; }

tr:nth-child(2n+11) { background:#ff0; }

tr:nth-last-child(2) { background:#ff0; }

p:last-child { background:#ff0; }

p:only-child { background:#ff0; }

p:empty { background:#ff0; }

十、CSS 3的反选伪类
在这里插入图片描述
实例:

:not(p) { border:1px solid #ccc; }

十一、CSS 3中的 :target 伪类
在这里插入图片描述
请参看HTML DOG上关于该选择器的详细解释和实例:https://htmldog.com/articles/suckerfish/target/
实例:https://htmldog.com/articles/suckerfish/target/example/

标签:color,ff0,f00,background,选择器,CSS
来源: https://blog.csdn.net/weixin_41319237/article/details/120531326