【发布时间】:2016-10-13 17:05:06
【问题描述】:
我有一个隐藏的 div,直到用户点击一个链接。使用a:active + div 选择器会显示 div。然后我有 div:active, div:focus 来保持 div 可见。
虽然让 div 看起来很简单,但保持它可见是我遇到的问题。如果我点击 div(将活动从链接中移除并将焦点/活动放在 div 上),那么 div 会再次消失。
我尝试过使用div:hover,当我将鼠标悬停在 div 上时,它会显示 div(即使在我点击它之后),它仍然会消失。为什么:active 和:focus 没有应用于我的div?
【问题讨论】:
标签: css pseudo-class