当先锋百科网

首页 1 2 3 4 5 6 7

在CSS中,hover是一个很常用的伪类,它可以让我们的页面更加生动。当鼠标悬停在某个HTML元素上时,我们就可以使用:hover选择器对其样式进行修改。

:hover {
background-color: yellow;
}

当鼠标悬停在一个元素上时,背景颜色会变成黄色。同样,我们也可以使用:hover选择器修改其他样式,比如修改文字颜色、字体粗细等等。

:hover {
color: red;
font-weight: bold;
}

除了单个元素以外,还可以使用:hover选择器选择元素的子元素或后代元素。

/* 选择直接子元素 */
.parent-element:hover >.child-element {
color: blue;
}
/* 选择子孙元素 */
.parent-element:hover .descendant-element {
font-size: 14px;
}

其中,>符号表示选择直接子元素,而空格表示选择子孙元素。

除了:hover选择器以外,CSS还有其他一些伪类,比如:focus、:active等等。通过使用这些伪类,我们可以实现更多的页面交互效果。