1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > css基本选择器笔记 css选择符类型有哪些 – CSS – 前端 css table 无内边框

css基本选择器笔记 css选择符类型有哪些 – CSS – 前端 css table 无内边框

时间:2019-11-22 17:38:22

相关推荐

css基本选择器笔记 css选择符类型有哪些 – CSS – 前端 css table 无内边框

直接作用

2、类选择符: 如 .red{color:#C00;},使用

直接作用

3、ID选择符: 如 #two{color:#600; font-family:’汉仪行楷简’;},使用

直接作用

4、包含选择符: 如 p strong{color:#F00;},使用

直接作用

5、通配选择符: 如 *{color:#0C0; font-size:18px;},可以控制所有的html元素作用范围很广,但是效率较低6、选择符分组:如p,h1,div{color:#F00;font-size:36px;},对p,h1,div都有效7、标签指定式选择符: 如p#one{ color:#F00;font-size:36px;},只对id为one的p标签有效8、组合选择符: 将所有选择符类型组合使用

通过设置搜索框的width属性和heoght属性来设置搜索框的大小。

基本选择器

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)

c,.d,.c{}是一个并列关系···就是c类和d类同时共享这个样式后面那个,.c没啥用

<div class=”c”>控制的是这里的样式</div>

<div class=”d”>控制的是这里的样式</div>

.c .d .c{}呢就是c类下的d类下的c类的样式

<div class=”c”>

<div class=”d”>

<div class=”c”>控制的是这里的样式</div>

</div>

</div>

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