CSS选择器

2016-06-17  本文已影响0人  王康_Wang

1.CSS里常见选择器有几种?

2.选择器的优先级是怎样的?

由高到低排序:

3.class 和 id 的使用场景?

class 是元素的类名,一个元素可以有多个类名,一个类名可以用来匹配多个元素,class选择器用于为网页不同部分的元素匹配相同的样式。
id 是元素独有的,一个元素只能有一个id,id也只能用来匹配一个元素,id选择器用于为网页中独特元素匹配属性。

4.使用CSS选择器时为什么要划定适当的命名空间?

使代码更具语义化,便于阅读,方便后期的维护。

5.以下选择器分别是什么意思?

6.列出你知道的伪类选择器

7.````E:first-childE:first-of-type```的作用和区别

8.运行如下代码,解析下输出样式的原因。

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>任务8</title>
</head>
<body>
<style>
.item1:first-child{
color: red;
}
.item1:first-of-type{
background: blue;
}
</style>
<div class="ct">
<p class="item1">aa</p>
<h3 class="item1">bb</h3>
<h3 class="item1">ccc</h3>
</div>
</body>
</html>```

Paste_Image.png

9.text-align: center的作用是什么,作用在什么元素上?能让什么元素水平居中

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>任务8</title>
<style>
.ct {
text-align:center;
width:300px;
background-color:#bbb;
}
.div2 {
background-color:red;
width:200px;
}
</style>
</head>
<body>
<div class="ct">
<p class="item1">包括路易威登(LVHM)、开云(Kering)和爱马仕(Hermes)等著名品牌在内的“制造商联盟”(Unifab)星期四(6月16日)发表声明说,马云的谈话是误导性的,甚至是诽谤性的,与打击假货的有效行动背道而驰。</p>
<h3 class="item1">bb</h3>
<h3 class="item1">ccc</h3>
<div class="div2">
<h2>dddd</h2>
</div>
</div>
</body>
</html>

实现效果:

![Paste_Image.png](https://img.haomeiwen.com/i2198142/946fa1b5651845c6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

###9.如果遇到一个属性想知道兼容性,在哪查看?
在[caniuse](http://caniuse.com/)中查看。
***
本教程版权归本人和饥人谷所有,转载请注明出处。
上一篇下一篇

猜你喜欢

热点阅读