为什么我的CSS在IE10中不起作用?

Sudhir K Gupta

以下内容适用于所有主流浏览器,但不适用于IE10

CSS:

.box {
    position: relative;
    width: 100px;
    height: 100px;
    margin: 100px;
    border: 2px solid green;
}
.box:after {
    content: "";
    position: absolute;
    top: -6px;
    left: -6px;
    display: block;
    width: 108px;
    height: 108px;
    border: 2px solid red;
    display:none;
}
.box:hover:after {
    display:block;
}

HTML:

<div class="box">hover me</div>

jsFiddle

苏雷什·庞卡莱(Suresh Ponnukalai)

为悬停属性添加一个空样式。在那之后它将起作用。

.box {
position: relative;
width: 100px;
height: 100px;
margin: 100px;
border: 2px solid green;
}
.box:after {
content:"";
position: absolute;
top: -6px;
left: -6px;
display: block;
width: 108px;
height: 108px;
border: 2px solid red;
display:none;
}
.box:hover{} /* This is additional */
.box:hover:after 
{
display:block;
}

演示

注意:仅在Windows 7 IE10上会发生此问题。看起来像是Microsoft错误。在Windows 8中工作正常。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的CSS颜色转换在IE10中不起作用?

来自分类Dev

为什么我的CSS颜色转换在IE10中不起作用?

来自分类Dev

为什么我的图标字体仅在Windows 8上的IE10中不起作用?

来自分类Dev

CSS Flexbox在IE10中不起作用

来自分类Dev

为什么$(window).load()在IE10中不起作用

来自分类Dev

为什么HTML5输入的数字类型不起作用或在IE10中偶尔起作用

来自分类Dev

CSS在Chrome / Firefox中不起作用(渲染)但在IE10 / Edge中起作用

来自分类Dev

在ie10中打印IFrame不起作用

来自分类Dev

在ie10中打印IFrame不起作用

来自分类Dev

带有calc()的CSS过渡在IE10 +中不起作用

来自分类Dev

为什么在Firefox和Chrome上工作时,此CSS代码在IE 10中不起作用

来自分类Dev

TinyMCE图像上传在IE9和IE10中不起作用

来自分类Dev

Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

来自分类Dev

Vis JS在IE10上不起作用

来自分类Dev

字体导入在IE10上不起作用

来自分类Dev

removeEventListener在IE10中不起作用,在Chrome中工作

来自分类Dev

为什么 css 在 Firefox 和 Chrome 中按预期工作时在 IE 中不起作用?

来自分类Dev

Facebook登录对话框在IE10移动版中不起作用

来自分类Dev

Dropzone.js拖放在IE10中不起作用

来自分类Dev

IE10中伪类内容之前的宽度不起作用

来自分类Dev

后台html过渡在Firefox / IE10中不起作用

来自分类Dev

自定义属性在IE10中不起作用

来自分类Dev

DropDownlist选定索引已更改,在IE10中不起作用

来自分类Dev

Dropzone.js拖放在IE10中不起作用

来自分类Dev

HTML5仪表标签在IE10中不起作用

来自分类Dev

与wavesurfer.js成角度在IE10中不起作用

来自分类Dev

jsp / HTML中的VB脚本在IE10中不起作用,但在以下版本中起作用

来自分类Dev

为什么我的代码在IE11中不起作用

来自分类Dev

为什么我用来显示/隐藏div的JavaScript在IE中不起作用?

Related 相关文章

  1. 1

    为什么我的CSS颜色转换在IE10中不起作用?

  2. 2

    为什么我的CSS颜色转换在IE10中不起作用?

  3. 3

    为什么我的图标字体仅在Windows 8上的IE10中不起作用?

  4. 4

    CSS Flexbox在IE10中不起作用

  5. 5

    为什么$(window).load()在IE10中不起作用

  6. 6

    为什么HTML5输入的数字类型不起作用或在IE10中偶尔起作用

  7. 7

    CSS在Chrome / Firefox中不起作用(渲染)但在IE10 / Edge中起作用

  8. 8

    在ie10中打印IFrame不起作用

  9. 9

    在ie10中打印IFrame不起作用

  10. 10

    带有calc()的CSS过渡在IE10 +中不起作用

  11. 11

    为什么在Firefox和Chrome上工作时,此CSS代码在IE 10中不起作用

  12. 12

    TinyMCE图像上传在IE9和IE10中不起作用

  13. 13

    Javascript Array在IE7和更早版本中不起作用,但在IE10中起作用

  14. 14

    Vis JS在IE10上不起作用

  15. 15

    字体导入在IE10上不起作用

  16. 16

    removeEventListener在IE10中不起作用,在Chrome中工作

  17. 17

    为什么 css 在 Firefox 和 Chrome 中按预期工作时在 IE 中不起作用?

  18. 18

    Facebook登录对话框在IE10移动版中不起作用

  19. 19

    Dropzone.js拖放在IE10中不起作用

  20. 20

    IE10中伪类内容之前的宽度不起作用

  21. 21

    后台html过渡在Firefox / IE10中不起作用

  22. 22

    自定义属性在IE10中不起作用

  23. 23

    DropDownlist选定索引已更改,在IE10中不起作用

  24. 24

    Dropzone.js拖放在IE10中不起作用

  25. 25

    HTML5仪表标签在IE10中不起作用

  26. 26

    与wavesurfer.js成角度在IE10中不起作用

  27. 27

    jsp / HTML中的VB脚本在IE10中不起作用,但在以下版本中起作用

  28. 28

    为什么我的代码在IE11中不起作用

  29. 29

    为什么我用来显示/隐藏div的JavaScript在IE中不起作用?

热门标签

归档