internet-explorer-9 - ie9 中的边框半径在元素中产生清晰的线条(图片链接以供引用)

标签 internet-explorer-9 css

我正在使用 css 创建带有 anchor 标记的按钮样式(下面的 css),代码在 firefox、safari 和 chrome 中工作得很好,圆 Angular 显示完美。但是在 ie9 中,按钮内部出现了一个奇怪的 strip 。我附上了一张图片来说明我的意思,这些线大约穿过按钮的一半。这真的很奇怪,它甚至出现在我在尝试弄清楚是否只有我时发现的教程中的按钮上。这是教程的链接:http://pythoughts.com/pure-css-buttons/

有人知道是什么原因造成的吗?线条实际上是透明的,因为您可以通过按钮中的线条看到中间 div 的黄色背景。我不知道如何纠正这个问题。

CSS:

.button{
    padding:1px 5px;
    background:#cbebd3;
    color:#333;
    border:1px solid #98b99e;
    -moz-border-radius: 5px; 
    -webkit-border-radius: 5px;
    border-radius: 5px;
}

我正在使用这样的样式:

<a href="some-link.php" class="button">View Details</a>

这是图片:

Button Issue

按照下面的建议,我尝试了 jsfiddle 中的代码,并得到了相同的结果。如下所示。 issue in jsfiddle

最佳答案

在我的 IE9 (win 7) 上也很好用,我只能给你一个建议,你不必再为 border-radius、box-shadow 和 text-shadow 添加前缀, 边界半径 盒子阴影 文字阴影 (也许更多的东西) 现在是所有最新浏览器的标准

关于internet-explorer-9 - ie9 中的边框半径在元素中产生清晰的线条(图片链接以供引用),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10392341/

相关文章:

javascript - DreamFactory REST API POST rest/user/session 请求在 IE9 中总是返回错误

jquery - 悬停在 IE9 中无法与 iFrame 配合使用

javascript - 通过iframe上传,IE8/9访问被拒绝(跨域)

html - 为什么IE9一直重绘页面导致无响应?

html - 使这些文本框对齐的正确 css 宽度是多少?

jquery - skrollr 相对不能正常工作

html - 在 img 的底部显示 div

jquery - 对象没有方法 'placeholder'

javascript - 下拉导航/排序 dd 与按钮对齐

javascript - 如何获得一个复选框的div的结果?