【发布时间】:2021-03-13 16:03:06
【问题描述】:
这是我的代码:
.fontmenu .fontlist{
position: absolute;
bottom:30px;
display:none;
}
.fontbutton button:hover .fontmenu .fontlist{
display:block;
}
<div class="fontmenu">
<div class="fontbutton">
<button>fonts</button>
</div>
<div class="fontlist">
<div onclick="font(1)">Arial</div>
<div onclick="font(2)">Courier</div>
<div onclick="font(3)">Verdana</div>
<div onclick="font(4)">sans</div>
</div>
</div>
CSS 不工作。当我悬停按钮时,列表不可见。我想知道.fontbutton button:hover .fontmenu .fontlist{}是否有效。
【问题讨论】:
-
它是有效的,但是你的 HTML 是什么,你想要达到什么目的?
-
是的,这是正确的!看看 - w3.org/TR/CSS22/selector.html
-
如果元素处于同一级别,则需要使用兄弟选择器
+。 -
除非您向我们展示您的目标,否则我们无能为力。请张贴所有相关信息。
标签: html css css-selectors hover pseudo-class