【问题标题】:css pseudoclass:hover not workingcss伪类:悬停不工作
【发布时间】:2023-04-03 15:55:01
【问题描述】:

我正在努力让一个最简单的 css hover 伪类工作。任何人都知道为什么以下不起作用?

CSS

#hidden {display:none;}
#show:hover #hidden{display:block;}

html

<a href="#" id="show">show</a>
<div id="hidden">here i am</div>

问这么简单的问题我真的觉得很愚蠢,我这样做了一百次,但无法弄清楚为什么这不应该工作。

【问题讨论】:

    标签: css hover pseudo-class


    【解决方案1】:

    试试这个

    #show:hover + #hidden{display:block;}
    

    :hover #hidden 暗示#hidden 是悬停元素的子元素。 + 选择器查找下一个相邻兄弟。

    【讨论】:

    • 你拯救了这一天(两年后)!
    • >+ 选择器查找下一个相邻的兄弟。那么,如何在#show 之前显示#hidden?
    猜你喜欢
    • 2012-09-03
    • 2012-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多