CSS中P.first和P first 有什么区别

html-css012

CSS中P.first和P first 有什么区别,第1张

CSS中 P.first 表示class属性值为first的所有p元素

P first

情况一:这个P first是你打错了,正确的是 P .first,那么表示p元素的所有class属性值为first的后代元素

情况二:如果你没打错,P first这个我也没见到过,无法给你答案。

根据情况一再结合第一句话。他们之间的区别,一个是后代选择器即P .first,一个是类选择器即P.first,当然这个是大致的划分开他们之间的区别。

1、 [class~=flower]

选择 title 属性包含单词 "flower" 的所有元素。

2、 [class|=box]

选择 lang 属性值以 "box" 开头的所有元素。

3、 :focus

选择获得焦点的 input 元素。

4、 p::first-letter

选择每个 <p>元素的首字母。

5、 p:first-child

选择属于父元素的第一个子元素的每个 <p>元素。

6、 ::after ---- ::before

在每个 <p>元素的内容之前插入内容。-----在每个 <p>元素的内容之后插入内容。

7、 a[class^=red]

选择其 class 属性值以 "red" 开头的每个 <a>元素。

8、.box2 [class$=red]

选择其 class 属性以 "red" 结尾的所有 .box 2元素。

9、 a[src*="abc"]

选择其 src 属性中包含 "abc" 子串的每个 <a>元素。

10、.box3 h1:first-of-type

11、 tr:nth-child(2n+1)

选择属于其父元素的基数子元素的每个 <p>元素。

12、 :disabled

选择每个禁用的 <input>元素

chrome/safari : -webkit-

FF: -moz-

ie: -ms-

Opera: -o-

!!!!!!如何处理私有前缀:autoprefixer插件

1、 使用图标字体的原理

(1) 引入字体文件 *.ttf或其它

(2)在html文件中:定义字体

@font-face{

font-family: 'mzd'

src:'字体文件的地址'

}

(3)使用字体

.box {

font-family: 'mzd'

}

2、使用时的两种方案

(1)阿里巴巴图标字体

(2)font-awesome: 图标字体库

1、animation动画的使用方法

(1)先定义动画规则

(2)使用动画规则

2、animation的属性

:

first-child

伪类

向元素的第一个子元素添加样式

利用:first-child

这个伪类,只有当元素是另一个元素的第一个子元素时才能匹配。例如,p:first-child

会选择作为另外某个元素第一个子元素的所有

p

元素。一般可能认为这会选择作为段落第一个子元素的元素,但事实上并非如此,如果要选择段落的第一个子元素,应当写为

p

>

*:first-child。

http://www.

w3school

.com.cn/css/pr_pseudo_first-child.asp

这个送你,祝你学的开心