【发布时间】:2016-06-15 02:34:54
【问题描述】:
我正在调试 Bootstrap Tabs 模块,并且使用 Tab 模块的应用程序将它的所有颜色更改放在 li:hover::before 元素中。 Firefox 不会将 ::before 从 DOM 元素中分离出来,但 Chrome 会。在常规的 DOM 元素上,比如 a,我可以右键单击以调出菜单以选择悬停或单击右侧的图钉以选择悬停
Picture of menu with image Picture of right side of dev tools
当我在元素窗口中右键单击 ::before 或尝试在开发工具窗口的右侧选择悬停时,我不能。
有没有办法在伪元素上创建悬停动作?
【问题讨论】:
-
右击
parent并选择:hover选项。这也会自动在伪元素上设置悬停。 -
像这样设置悬停属性:
parent:hover::before或parent:hover::after -
赛义德,完美的答案 - 谢谢。你的第二个答案是不同的方法吗?如果是这样,我该如何设置这些属性?谢谢大家的回答。
标签: css css-selectors hover google-chrome-devtools