首页 > 代码库 > Css(选择器)
Css(选择器)
语法
<style type="text/css>
</style>
标签选择器
li {
color: red;
}
ID选择器
#li{
color: yellow;
}
唯一的,同一页面只能有一个
优先级高于类选择器
类选择器
.li{
color: blue;
}
优先级高于标签选择器
通用选择器
优先级最低
*{
}
后代选择器
div li{
color:red;
}
>子代选择器,只能选择下一层级的类或标签,不能越级使用
div>ul>li{
color:red;
}
交集选择器
.li#li{
/*
元素必须同时满足.li和#li才能使用
*/
}
并集选择器
.li,#li,div{
/*
元素只要具备一个条件即可生效
*/
}
*{
}
div li{
color:red;
}
>子代选择器,只能选择下一层级的类或标签,不能越级使用
div>ul>li{
color:red;
}
交集选择器
.li#li{
/*
元素必须同时满足.li和#li才能使用
*/
}
并集选择器
.li,#li,div{
/*
元素只要具备一个条件即可生效
*/
}
CSS3新增选择器
选择器优先级
1.第一原则:近者优先,最内层选择器永远比外层优先
例:div ul li >div #ul,li在ul内层,所以li标签选择器能覆盖外层id选择器
2.当作用在同一层时,ID选择器>class选择器>标签选择器
例:div #li>div .li>div li
3.当作用于同一层,且最后一层选择器没有优先关系(均为class或id)
例:div ul li >div li,作用范围选的更精准,则优先级更高
4.优先级完全相同时,按照代码执行顺序,后面的选择器会覆盖前面的选择器
null
Css(选择器)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。