【发布时间】:2013-05-22 14:00:36
【问题描述】:
在 IE9 中悬停/取消悬停按钮时,下边框再次向下和向下移动:
<!DOCTYPE html>
<html>
<head>
<style>
.btn:hover {
box-shadow: 0 0 0 2px #b1b3b4;
}
</style>
<head>
<body>
<div style="overflow: auto; border: 1px solid black;">
<div style="width: 110%; height: 20px;">
Wide content causing horizontal scrolling....
</div>
<button class="btn">Hover Me</button>
</div>
</body>
</html>
小提琴:http://jsfiddle.net/WW3bh/6353/
这是一个已知的 IE9 问题吗?我该如何解决这个问题?
【问题讨论】:
-
你应该尝试在你的''标签中添加这个:''
-
@Xarcell 它没有帮助。如果没有这个元,页面也会以 IE9 模式呈现。
-
为什么不在 .btn 类上放一个底部边距?
-
你想要一个 jquery 或 javascript 代码还是只有 css ?
-
@Anobik jquery/javascript 解决方案也可以
标签: html css internet-explorer-9