1、a
标签(伪类选择器)
a:link
超链接的初始状态a:visited
超链接被访问后的状态a:hover
鼠标悬停,即鼠标滑过超链接的状态a:active
超链接被激活的状态,即鼠标按下超链接的状态注意:只有
hover
属性能够被其他属性使用,其他均为a
标签专用
2、overflow
(溢出属性)
visible
:默认值,内容不会被修剪,会呈现在元素框之外hidden
:内容会被修剪,并且其余内容是不可见的scroll
:内容会被修剪,但是浏览器会显示滚动条,以便查看其余的内容auto
:如果内容被修剪,则浏览器会显示滚动条,以便查看其余的内容inherit
:规定应该从父元素继承overflow
的属性值
3、display
(元素类型转换)
inline
:将块级元素转换成内联元素block
:将内联元素转换成块级元素inline-block
:将块级元素转换成内联块元素block/none
:显示 / 隐藏
注意:元素转换不能够将内联块元素转换成内联元素
4、marquee
(滚动字幕)
behavior
(行为)=”scroll
(滚动)/alternate
(晃动)”direction
(方向)=”up
(从下向上)/down
(从上向下)/left
(从右向左)/right
(从左向右)”scrollmount
(滚动速度)=”value
”height="value
(上下滚动范围)”width="value
(左右滚动范围)”
5、伪对象选择符
::after
与content
一起使用,定义在对象后的内容::before
与content
一起使用,定义在对象前的内容::first-letter
定义对象内第一个字符的样式(该伪元素用于块级元素)::first-line
定义对象第一行的样式(该元素只能用于块级元素)
注意:一个冒号(:
)叫伪类选择器,两个冒号(::
)叫伪对象选择器
6、video
(视频)
autoplay
:视频就绪后马上播放controls
:显示控件,比如播放按钮width
:播放器的宽度height
:播放器的高度loop
:完成播放后再次开始播放preload
:视频在页面加载时进行加载,并预播放url
:路径
7、CSS
选择器(属性选择器)
E[attr]
:只使用属性名,但没有确定任何属性值E[attr="value"]
:指定属性名,并指定了属性的属性值E[attr~="value"]
:属性值是一个词列表,以空格隔开,包含了一个value
E[attr^="value"]
:属性值是以value
开头的E[attr$="value"]
:属性值是以value
结束的E[attr*="value"]
:属性值中包含了value
8、CSS3
过渡(允许CSS
的属性值在一定的时间内平滑的过渡)
transition-property
:检索或设置对象中的参与过渡的属性transition-duration
:检索或设置对象过渡的持续时间transition-delay
:检索或设置对象延迟过渡的时间transition-timing-function
:检索或设置对象中过渡的动画类型transition
:all
运动时间(s) 延迟时间(s) 动画类型;
9、cursor
auto
默认crosshair
加号text
文本wait
等待help
帮助progress
过程inherit
继承move
移动ne-resize
向上或向右移动pointer
手型