css隐藏按钮直到div悬停

422*_*422 13 css hide

我们想隐藏按钮,直到我们将鼠标悬停在div图层上.

FIDDLE在这里> 点击查看

从本质上讲,我希望能够将此应用于其他元素,但现在这样做,任何帮助表示赞赏

Jos*_*ber 17

只需:hover在外部div上使用伪类:

.resultContainer .viewThisResult {
    display: none;
}
.resultContainer:hover .viewThisResult {
    display: inline;
}
Run Code Online (Sandbox Code Playgroud)

这是小提琴:http://jsfiddle.net/dTLaF/1/


Ann*_*rom 9

.resultContainer:hover .viewThisResult { display: block; }
Run Code Online (Sandbox Code Playgroud)

:hover父母的伪选择器.对于后代来说,问题的代码包含在问题中是很好的.

  • 谢谢,你忘了: .viewThisResult {display:none} 但是欢呼,很有魅力 (2认同)
  • 请注意,这将使仅使用键盘的用户无法访问您的按钮。您还应该在 `:focus` 或 `:focus-within` 上显示该元素。 (2认同)