黑马程序员技术交流社区
标题:
伪类具体是什么意思?
[打印本页]
作者:
wanghanqing
时间:
2016-9-10 23:16
标题:
伪类具体是什么意思?
伪类具体是什么意思?
作者:
一米阳光01126
时间:
2016-9-11 00:11
伪类就是就当一种行为好了a:hover就是当移到a上,就是a类的另一种形态,a:hover div就是当移到a上时里面的div的状态
作者:
wangkai01
时间:
2016-9-12 22:57
uuuuuuuuuu
作者:
王野123
时间:
2016-9-13 13:16
a:hover a:link a:visited a:actived
作者:
杜源哲
时间:
2016-9-23 23:11
1,类是class的意思,你给一个元素添加了class,就是给这个元素添加了一个类。之所以这样称呼,是因为class可以重复利用。比如你给一个ul下的奇数的li加了一个odd的class名称,给偶数的li加了一个even的class,然后一个给红色背景,一个给蓝色背景,这样,明显就把li分成了两类。甚至一个网页、一个网站都可以出现一个class通用的情况。
2,伪类是:也可以用来区分元素,但是都是按顺序来的。写法是前面有个冒号。比如css3的first-child、last-child等,这个都是新版本的css才有的,低版本的IE是不能用的,如IE8。
3,总结一下:类其实就是给某个或者某些元素起一个名字,进而控制这个或者这个元素;伪类是按顺序来选择某些元素的,这个结果是动态的,比如第一个,最后一个,奇数行什么的。另外,因为伪类是添加在元素后面的,而类就是选择元素用的,所以类后面可以跟伪类进行使用的,这就更高级了。
4,另外,伪类还有一些特殊的,比如a标签的四个伪类,还有::after和::before(这两个的用法简直神奇,这俩货简直就是神器)
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2