【问题标题】:IE 11/12 border-radius 1px bugIE 11/12 边框半径 1px 错误
【发布时间】:2015-09-09 06:53:45
【问题描述】:

我刚刚发现 IE 11 和 12 无法正确处理边界半径。有时(并非总是如此,更奇怪的是)边框元素和下一个元素之间有 1px 的间隙,就像这里

http://www.leukewereld.be/wp/

当我放下边界半径时,一切都很好。 有人知道解决方案/解决方法吗?

【问题讨论】:

    标签: css internet-explorer border


    【解决方案1】:

    我在当前项目中遇到了同样的错误。不仅有边界半径(因为禁用它们并不总是有区别),还有盒子阴影。在受影响区域使用某些 line-height 值似乎可行,但需要使用丑陋的变通方法来保持布局按预期...

    在我的情况下,也许对许多其他人来说,一个好的解决方案是使用 overflow:hidden 包装器。 (幸运的是,我碰巧需要其中之一。)

    我忘记了最初是在哪里找到该建议的,但对提出该建议的人表示敬意! :)

    【讨论】:

      【解决方案2】:

      是的,这是已在 IE11 中报告的错误。您可以参考IE 11 Div With "border-radius" Bug,其中包含解决方案和相同的讨论。

      【讨论】:

      • @MDC - 我同意。也许如果您在该线程中发布消息并要求 IECustomizer MVP 澄清他的官方 Answer,他会解释他修复它的秘诀。 (如图所示)。他几乎每天都在那个 msdn 论坛上发帖。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-25
      • 2013-12-01
      • 2018-09-13
      • 2011-06-06
      • 1970-01-01
      相关资源
      最近更新 更多