Internet explorer Internet Explorer正在添加一个圆角空间

Internet explorer Internet Explorer正在添加一个圆角空间,internet-explorer,css,Internet Explorer,Css,我有一个带圆角的div(边框右上角半径),在IE11中添加了一条白线,在左边1px左右 如果我离开“边界右上角半径”,线就会消失。 如果我使用它消失的缩放,我认为这是一个近似错误 有什么想法吗? 谢谢 代码: 这里有一个解决方法 我添加了一个边界 取而代之的是父对象上的边界半径 ul { margin: 0; padding: 0; border-top-right-radius:8px; float: left; overflow: hidd

我有一个带圆角的div(边框右上角半径),在IE11中添加了一条白线,在左边1px左右

如果我离开“边界右上角半径”,线就会消失。 如果我使用它消失的缩放,我认为这是一个近似错误


有什么想法吗? 谢谢

代码:

  • 这里有一个解决方法

    我添加了一个边界

    取而代之的是父对象上的边界半径

    ul {
        margin: 0;
        padding: 0;
        border-top-right-radius:8px;
        float: left;
        overflow: hidden;
    }
    

    看起来这是I.E.11中的一个已知错误:(


    如果您有纯色背景,则可以通过添加具有相同颜色的插入框阴影来移除该空间

    box-shadow: inset 0 0 0 1px blue;
    

    “如果我用变焦”是什么意思?什么缩放?浏览器的缩放?CSS'
    缩放
    ?没有代码我们无法帮助您。您是否在这些元素上使用
    显示:内联块
    ?有内联块和没有内联块都会这样做。这看起来像是一个近似错误,如果您调整浏览器的大小,您可以看到行的变化。您没有任何更改:-SI之间没有空间李,它不起作用我以为它起作用了当我在小提琴上按run时,但现在看起来这条线是向后看红线,蓝线切断了红线。@BlackCid当然,既然你给了他们不同的颜色,哈哈,你到底想做什么?@BlackCid你的图像在环境的左侧有一条白线。如果你想要在整个导航的最左边和最右边显示半径,然后将边界半径放在容器上而不是li上。如果没有,请详细说明您试图实现的目标
    ul {
        margin: 0;
        padding: 0;
        border-top-right-radius:8px;
        float: left;
        overflow: hidden;
    }
    
    box-shadow: inset 0 0 0 1px blue;