Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 即使我将鼠标悬停在下一个元素上而不使用鼠标,是否可以对上面的元素生效?_Html_Css - Fatal编程技术网

Html 即使我将鼠标悬停在下一个元素上而不使用鼠标,是否可以对上面的元素生效?

Html 即使我将鼠标悬停在下一个元素上而不使用鼠标,是否可以对上面的元素生效?,html,css,Html,Css,我试图改变上面的div,如果下面一个是鼠标悬停 这是我的示例代码 <div class="mainDiv"> <div class="a">Div A</div> <div class="b">Div B</div> </div> .b:hover ~ .a { background: #ccc } 如果我将鼠标悬停在b上,a的背景应该在不使用jquery的情况下更改。我的意思是使用简单的javascript 请

我试图改变上面的div,如果下面一个是鼠标悬停

这是我的示例代码

<div class="mainDiv">
<div class="a">Div A</div>
<div class="b">Div B</div>
</div>

.b:hover ~ .a {
    background: #ccc
}
如果我将鼠标悬停在b上,a的背景应该在不使用jquery的情况下更改。我的意思是使用简单的javascript


请给我举一个css使用不可能的例子JS@VitorinoFernandes请给我一个例子,或者你可以用css做一些类似的事情,参考这个。。