CSS选择器及CSS继承性

一、选择器(4+3+3+*)

1、基本选择器
1)通用选择器
用的最多的是在写css文件的最上面写下面代码:(作用:去掉所有的默认样式)

*{
margin: 0;
padding: 0;
}

2)id选择器

- 重要标志:“#”
 - 通过id获取某个元素:document.getElementById("#id名");
 - 常用场景:在js中获取某一个元素

3)类选择器

- 重要标志:“.”
 - 通过class名来获取一个元素集合:document.getElementByClassName(".类名")
 - 常用场景:css中设置样式

4)标签选择器

标签名{
.......
}

权值大小:Id>class>TagName>通用选择器
2. 复杂选择器

 1)后代选择器
        ①标志:“ ”空格
        ②选择的是所有的后代
 2)交集选择器
         ①标志:“”无任何字符隔开
         ②选择出的各个部分的交集
 3)并集选择器
         ①标志:“,”
         ②各部分的并集

3. 非常用选择器

 1)子元素选择器(E、F为上面四个选择器的其中一种)
         ①标志:“>”右尖括号
         ②如:E>F{property:value}  所有符合F选择器的所有E的子元素
 2)直接相邻选择器(只选一个元素)
         ①标志:“+”
         ②紧跟选中元素后续的一个元素
 3)普通相邻选择器(选一个元素集合)
         ①标志:“~”
         ②选中紧跟选中元素的所有元素

4. 伪类选择器

1)伪类选择器
用的比较多的是在a标签设置样式的时候用,如:(当鼠标悬浮改变字体的颜色)“love hate”----link、visited、hover、active
.head_search .center .hotwords ul li a:hover{
    color:#c81623;
}

2)伪对象选择器

文字选择:E::first-letter、E::first-line

二、CSS样式继承

一般和文本相关的样式都能继承,与盒子模型相关的都不能继承。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值