添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

有时候我们想在鼠标移动到元素上的时候,改变自身、子元素、其他元素的css样式,除了通过js事件的方式实现外,还可以通过纯css实现,即通过伪类hover改变自身、子元素、其他元素的样式

hover改变元素自身样式

<div class="father1">
	<div class="son1">子元素</div>
</div>
<div class="father1-brother">其他元素</div>
.father1:hover {
	background: #f2ee24;

hover改变子元素样式

<div class="father1">
	<div class="son1">子元素</div>
</div>
<div class="father1-brother">其他元素</div>
.father1:hover .son1 {
	background: #f2ee24;

hover改变其他元素样式

<div class="father1">
	<div class="son1">子元素</div>
</div>
<div class="father1-brother">其他元素</div>
.father1:hover +.father1-brother {
	background: #f2ee24;
                    css之伪类hover改变自身、子元素、其他元素的样式前言hover改变元素自身样式hover改变子元素样式hover改变其他元素样式前言有时候我们想在鼠标移动到元素上的时候,改变自身、子元素、其他元素的css样式,除了通过js事件的方式实现外,还可以通过纯css实现,即通过伪类hover改变自身、子元素、其他元素的样式hover改变元素自身样式&lt;div class="father1"&gt;	&lt;div class="son1"&gt;	&lt;/div&gt;&lt;/div&g
				控制台出现报错DevTools failed to load source map: Could not load content for chrome-extension://的原因及解决方案
					24627