css - IE10悬停+伪元素

标签 css hover pseudo-element internet-explorer-10

示例:http://codepen.io/mastastealth/pen/gFjhi

基本上,我有一个 :after 元素设置为不透明度 0 的元素。悬停时,它的不透明度为 1。显然它适用于 IE9 和其他任何地方,但不适用于 IE10(除非我单击)?想法?

最佳答案

似乎有一个错误,当事件发生时,没有监听带有伪类后跟伪元素的选择器。如果您通过简单地添加仅具有伪类的选择器来添加监听器,您的样式将应用于发生的事件。

http://codepen.io/justinphillips/pen/qvHyi

.p:hover:after {
    opacity: 0.7;
  } 

.p:hover {}

关于css - IE10悬停+伪元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14114526/

相关文章:

html - 伪元素在彩色背景 div 顶部不可见

internet-explorer - IE10 最小高度不起作用

html - css垂直渐变背景

html - 将列标题放在没有边框的列上?

php - wordpress循环调整大小

css - 在 Ipad 上来回悬停菜单问题

html - 绝对定位的输入标签悬停问题

jquery - 使叠加层出现在悬停按钮上

java - 如何在jsoup中找到带有pseudoElement::before的HTML标签

jquery - 使用:first-line pseudo-element as a jQuery selector