1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > css选择器优先级 css3中什么符号表示子代选择器 – CSS – 前端 css中文本缩进

css选择器优先级 css3中什么符号表示子代选择器 – CSS – 前端 css中文本缩进

时间:2022-02-16 04:56:06

相关推荐

css选择器优先级 css3中什么符号表示子代选择器 – CSS – 前端 css中文本缩进

@ css派生选择器有几种?

基本选择器

1.标签选择器:直接用元素的标签来进行选择

span { // 直接选择span标签

size:16px;

}

1

2

3

1

2

3

2.ID选择器:通过设置id名字,进行精确的选择,用#来定义

# div1 { //通过id名字来进行选择

color:red;

}

<div>1</div>

1

2

3

4

1

2

3

4

3.类选择器:通过类名来进行选择,选择范围比id选择器大,用’.来定义

.div1 { //所有类名为div1的都被选择了

color:red;

}

<div>1</div>

<div>1</div>

<div>1</div>

1

2

3

4

5

6

1

2

3

4

5

6

4.通配符选择器:范围更大,作用于所有标签,用*来定义

不建议使用,对页面加载负担大

高级选择器

1.后代选择器:定义用空格隔开

div span { //选择的是div标签下的span标签,当然后代顾名思义可以不止隔一代,可以隔多代进行选择

color:red;

}

<div><span>1</span></div>

1

2

3

4

1

2

3

4

2.交集选择器:与后代选择器定义的不同是,没有空格隔开,两个元素紧挨着

span#a1 { //选择的是两个条件1.既是span标签的 2.id名是a1的元素,两个条件缺一不可

color:red;

}

<span id=“a1”>1</span>

<span >1</span>

1

2

3

4

5

1

2

3

4

5

3.并集选择器:定义用逗号隔开

span,#a1 { //选择的是1.是span标签的 2.id名是a1的元素,两个条件满足一个即可

color:red;

}

<span id=“a1”>1</span>

<span >1</span>

1

2

3

4

5

1

2

3

4

5

4.伪类选择器:

1.静态伪类:点击连接之前(link),点击连接之后(visited)这样的

2.动态伪类:鼠标移入(hover),点击之后(focus)

@ 层叠样式表文档是什么?

层叠就是浏览器对多个样式来源进行叠加,最终确定结果的过程.css之所以有“层叠”的概念,是因为有多个样式来源。其中css样式来源有5个,分别是内联样式(<a>),内部样式(<style></style>),外部样式(写在css文件中的样式),浏览器用户自定义样式,浏览器默认样式;按照其来源优先级为内联样式>内部样式>外部样式>浏览器用户自定义样式>浏览器默认样式按照选择器优先级为id >class>元素选择器如果有important,important优先级最高。

@ css如何设置两个类名?

css设置两个类名很简单,需要两个步骤:

一,样式表css定义两个类如下:

.FontRed{color:red;}

.FontSize{font-size:250%}

二,body内引用

<p>偶是红色变大的字体</p>class类的使用:

选择符.类别名 {属性:值}

类别名将可以在HTML的标识符里引用:

<标识符 class=类别名>网页内容

类的特性继承、多态、重载、封装,所以使用时要考虑优先级!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。