【发布时间】:2016-06-01 05:48:24
【问题描述】:
为什么当我将border-radius 放在某个文件中的某个元素上时,它没有正确地使用border-radius 呈现,并且在Internet Explorer 11 中的border-radius 属性下方有一条红色的卷线?
当我尝试在我自己的自定义 HTML 文件中做同样的事情时:
<div style="width: 100px; height: 100px; background-color: red; border-radius: 5px;"></div>
Internet Explorer 对这些边缘进行四舍五入没有任何问题吗?
谁能告诉我发生了什么,因为我自己从未使用过 Internet Explorer?
Internet Explorer 中 CSS 属性下方的红色卷线是否表示它无法识别该属性?
【问题讨论】:
-
它在其他浏览器中是否有效?您是否正在复制和粘贴
border-radius文本(可能从某处保留了不可见/零宽度字符)? -
您在悬停时将其添加到您的链接中。这是缩进的吗?还是您希望它一直显示?内联添加时,您将其添加到
<div>,但在您的 CSS 中,您将其添加到<a> -
你在compatibility mode运行吗?
-
寻求代码帮助的问题必须在在问题本身中包含重现它所需的最短代码,最好在Stack Snippet 中。见How to create a Minimal, Complete, and Verifiable example
-
display:block对a元素没有帮助吗?