伪类选择器是CSS常见的选择器之一,它用于选择元素的特殊状态。比如说,在鼠标悬浮在元素上方时,我们可以使用:hover伪类选择器选择这个元素。以下是一些常见的伪类选择器:/ :hover 鼠标悬浮 /...
伪类选择器是CSS常见的选择器之一,它用于选择元素的特殊状态。比如说,在鼠标悬浮在元素上方时,我们可以使用:hover伪类选择器选择这个元素。以下是一些常见的伪类选择器:
/* :hover 鼠标悬浮 */
a:hover {
color: red;
}
/* :active 激活状态 */
button:active {
background-color: #ccc;
}
/* :focus 获取焦点 */
input:focus {
border: 2px solid blue;
}
/* :first-child 第一个子元素 */
li:first-child {
font-weight: bold;
}
/* :last-child 最后一个子元素 */
li:last-child {
font-style: italic;
}
/* :nth-child(n) 第n个子元素 */
li:nth-child(even) {
background-color: #f2f2f2;
} 这些伪类选择器可以帮助我们更准确地选择元素,以达到更好的样式效果。值得注意的是,一些伪类选择器可能在较早的浏览器上不被支持,我们需要根据项目要求权衡使用。