1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > css3有哪些选择器 css复合选择器有哪三种 – CSS – 前端 css去掉文本框边框

css3有哪些选择器 css复合选择器有哪三种 – CSS – 前端 css去掉文本框边框

时间:2020-05-26 16:50:40

相关推荐

css3有哪些选择器 css复合选择器有哪三种 – CSS – 前端 css去掉文本框边框

2、id选择器 #id属性值{ }

3、类选择器 .class属性值{ }

4、选择器分组(并集选择器)

作用:通过它可以同时选中多个选择器对应的元素(通常用于集体声明)

语法:选择器1,选择器2,选择器n{ }

5、复合选择器(交集选择器)

作用:选择更准确更精细的目标元素并为其设置属性

语法:选择器1选择器2选择器n{ }

!注意选择器之间不能有空格,要紧挨在一起

6、通配选择器

作用:用来选中页面中所有的元素

语法:*{ }

7、后代元素选择器

作用:选中指定元素的指定后代元素

语法:祖先元素 后代元素{ }

8、子元素选择器

作用:选中指定父元素的子元素

语法:父元素>子元素

9、伪类选择器

伪类表示元素的一种特殊状态

:hover 移入时元素的状态

:visited 已被访问过后的元素的状态

:active 被点击时元素的状态

10、 属性选择器

作用:根据元素中的属性或属性值来选取指定元素

语法:[属性名]选取含有指定属性的元素

? [属性名=“属性值”]选取含指定属性值的元素

? [属性名^="属性值"] 选取属性值以指定内容开头的元素

? [属性名$="属性值"] 选取属性值以指定内容结尾的元素

? [属性名*="属性值"] 选取属性值包含指定内容的元素

11、兄弟元素选择器

+选择器

作用:选中一个元素后紧挨着的指定的兄弟元素

语法:前一个+后一个(作用在后一个)

~选择器

作用:选中后边所有的制定兄弟元素

语法:前一个~后边所有

@ css3中什么符号表示子代选择器?

css3中的>符号表示选择父元素的第一个子元素。

@ 和css中的选择器有什么区别?

这个是有区别的。

1、首先说两者是属于不同的两门语言,jquery是属于js的一个框架,则其选择器是js里面的选择器,css是另一门不同于js的语言,其选择器是css选择器,则两者在根本上是不同的。

2、但是两者是有交集的,都是作为网页或者浏览器解析的语言,而js可以通过修改浏览器的dom对象来实现对css修改或者是控制。

3、可以简单的这样区分两者,css选择器用语css当中,js选择器应用于js当中,只不过有时两者使用相同的id标识来选择对象。

@ css分类?

css 样式表分类

一,样式表分类

(1)内联样式【优先级最高】【常用】【代码重复使用性最差】

(当特殊的样式需要应用到个别元素时,就可以使用内联样式。 使用内联样式的方法是在相关的标签中使用样式属性。样式属性可以包含任何 CSS 属性。)

(2)内嵌样式表【优先级第二】【最不常用】【代码重复使用性一般】

(当单个文件需要特别样式时,就可以使用内嵌样式表。你可以在 head 部分通过 <style> 标签定义内部样式表。)

(3)外部样式表【优先级最低】【最常用】【代码重复使用性最好】

(当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。使用外部样式表,你就可以通过更改一个文件来改变整个站点的外观。)

I。先创建一个样式表

II。写入样式表内容,调整样式表位置

二。选择器

每一条css样式定义由两部分组成,形式如下:

选择器

{样式}

在{}之前的部分就是“选择器”。

“选择器”指明了{}中的“样式”的作用对象,也就是“样式”作用于网页中的哪些元素。

选择器是选择器,外部样式表只是代码位置

(1)类别选择器( class选择器)【第二优先级】【最常用】

前面以"." 来标志,如:

.d1

{

color:red;

}

在HTML页中:

【1】<div;>文字</div> 文字颜色为红色

【2】<p;>文字</p >文字颜色为红色

定义了一个class类,将样式应用到了元素中。

(2)id选择器【第一优先级】【最常用】

前面以"#"来标志,如:

#d2

{

color:blue;

}

在HTML页中:

<div>文字</div>文字颜色变为蓝色【id选择器优先级高于类别选择器】

(3)标签选择器(根据标签名选择)【第三优先级】【如果同时出现类别选择器和id选择器,按照优先级来及执行】【最不常用】

前面以"标签名"来标志,如:

div

{

color:red;

}

在HTML页中:

<div>文字<div>文字颜色变为红色

(4)复合选择器【有id第一优先级/都是类别选择器第二优先级】【最最常用】

[1]群组选择器

当几个元素样式属性一样时,可以共同调用一个声明,元素之间用逗号分隔。

.d1,#d2

{

color:red;

}

在HTML页中:

【1】<div;>文字</div> 文字颜色为红色

【2】<p;>文字</p >文字颜色为红色

使用群组选择器,将会大大的简化CSS代码,将具有多个相同属性的元素,合并群组进行选择,定义同样的CSS属性,这大大的提高了编码效率,同时也减少了CSS文件的体积。

[2]后代选择器

后代选择器也称为包含选择器,用来选择特定元素或元素组的后代,将对父元素的选择放在前面,对子元素的选择放在后面,中间加一个空格分开。

.d1 #d2

{

color:blue;

}

在HTML页中:

<div>文字</div>文字颜色变为蓝色

后代选择器是一种很有用的选择器,使用后代选择器可以更加精确的定位元素。

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