先看下面代码的区别
.myDiv :hover{//:hover前有空格
background: blue;
}
.myDiv:hover{//:hover前没有空格
background: blue;
}
第一种:hover选择的是.myDiv的所有子元素,而第二种选择的是.myDiv本身。
第一种会将.myDiv的所有子元素的背景设为blue;
第二种会将.myDiv自己的背景设为blue。
本文详细介绍了 CSS 中 :hover 选择器的两种使用方式及其区别:一种用于选择带有悬停状态的元素本身,另一种则针对该元素的所有子元素。通过实例说明了这两种用法如何改变元素的背景颜色。
先看下面代码的区别
.myDiv :hover{//:hover前有空格
background: blue;
}
.myDiv:hover{//:hover前没有空格
background: blue;
}
第一种:hover选择的是.myDiv的所有子元素,而第二种选择的是.myDiv本身。
第一种会将.myDiv的所有子元素的背景设为blue;
第二种会将.myDiv自己的背景设为blue。
2882
3万+

被折叠的 条评论
为什么被折叠?
