【发布时间】:2014-09-02 13:44:33
【问题描述】:
我有类似“http://jsfiddle.net/sogpgepg/”的东西,可以在 Chrome 和 Firefox 上运行。但是我注意到偏移在 Internet Explorer 上不起作用,并且轮廓在图片之外而不是在图片内部。
经过一番研究,我发现 Explorer 不支持轮廓偏移!
有什么方法可以在 Internet Explorer 上获得相同的效果(在边框内)?
脚本:
HTML
<div id="container">
<div class="inner">
<img src="http://hostingride.com/wp-content/uploads/2014/07/microsoft_xp_bliss_desktop_image-650x0.jpg"/>
</div>
</div>
CSS
#container{
width: 300px;
height: auto;
margin: 0;
padding: 0;
}
.inner img{
width: 100%;
outline: 6px solid RGBa(255,0,0, 0.5);
outline-offset: -6px;
-webkit-transition: all 0.5s ease-in;
-moz-transition: all 0.5s ease-in;
-o-transition: all 0.5s ease-in;
transition: all 0.5s ease-in;
}
.inner img:hover {
outline: 6px solid rgba(200,200,200,0);
-webkit-transition: all 0.5s ease-in;
-moz-transition: all 0.5s ease-in;
-o-transition: all 0.5s ease-in;
transition: all 0.5s ease-in;
}
【问题讨论】:
标签: html css internet-explorer