CSS样式优先级及选择器

css样式优先级:

样式的结构顺序:外部样式>内部样式>行内样式

样式的最终显示结果以就近原则为准

css样式选择器

1标签选择器:

例:h/p/span/input/div/a{ color:red;}

特点:会改变所有该元素的样式

2、类选择器:

.aa{ color: ;   }

<p class=”aa”></p >

一般给class起名字习惯“-”连接单词,可以多个名字,以空格符隔开,多个元素有同一样式要求时可以同时设置同一个名字并对其进行样式设置:

<h1 class=”bg-color size”>周一</h1>

<h1 class=”bg-color”>周二</h1>

3ID选择器

id具有唯一性,一般只给一个父级元素加,用#显示,名字一般以“_”进行命名

基本选择器的优先级同一元素

ID选择器>类选择器>标签选择器

无论是以哪种方式引入css样式(link等),不遵循就近原则,ID选择器都具有优先权

text-decorratin:去掉a链接下划线

css的高级选择器

1、层次选择器

后代选择器:

body p{ color:red;} body与 p之间空格隔开

子选择器:

div>P{color=”green”}

注:color元素会被后代元素继承,border只继承子元素

相邻兄弟选择器

.active+p{color;}

同类型及不同类型元素都起作用

通用兄弟选择器:

选择.active下面的兄弟,不包括.active本身

同类型及不同类型元素都起作用

.active~p{color;}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值