什么叫伪类?
伪类就是根据一定的特征对元素进行分类,而不是根据内容,名称,属性。
感觉就是鼠标在标签位置的四种状态,用超链接来说
link 超链接静止时的样式
visited 当超链接被点击过后的样式
hover 当鼠标移动到超链接的样式
active 当鼠标单击超链接时的样式(应该是鼠标按下却未放开时的样式)
语法:
1)选择器:link{具体样式;
}
适用:只有a标签有这个伪类,定义了超链接未点击的元素
用法:
div:link{
具体样式;
}
2)选择器:vistied{
具体样式
}
适用:只有a标签有这个伪类,定义了超链接且被访问过的元素。
div:visited{
具体样式;
}
3)选择器:hover{
}
适用:所有标签有这个伪类,定义了鼠标悬浮该元素时要呈现的状态。
div:hover{
具体样式;
}
4)选择器:active{
具体样式
}
适用:只有a标签有这个伪类,定义了鼠标点击该元素时要呈现的状态。
div:active{
具体样式;
}