IE 中的边框半径不起作用
我需要制作圆角,当我尝试这样时,它在 Firefox 和 Chrome 中工作,但在 IE 中不起作用。
#tab_labels div {
border-top-right-radius:4px;
border-top-left-radius:4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
}
I need to make round corners, when i am trying like this its working in firefox and chrome but not in IE.
#tab_labels div {
border-top-right-radius:4px;
border-top-left-radius:4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-topright: 4px;
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
目前,IE 9 和 10 是唯一支持 border-radius 的 IE 版本。 IE 8及以下版本不支持border-radius。您需要一些第三方帮助才能做到这一点,例如 CSS3Pie。
Currently, IE 9 and 10 are the only versions of IE that support border-radius. IE 8 and below do not support border-radius. You'll need some 3rd party help, like CSS3Pie, to do that.
如果你真的想开始使用CSS3。
你应该知道 IE 很糟糕。
实际上不仅仅适用于CSS3。一般来说 IE 很糟糕。
所以IE(最高9)默认不支持圆角。
您应该使用图像/求助于一些第三方的东西。
If you really want to start using CSS3.
You should really know that IE sucks.
Actually not only for CSS3. Just generally IE sucks.
So IE (up to 9) doesn't support rounded corners by default.
You should either use images / resort to some 3rd party stuff.
border-radius 可以在 IE9 中使用,但不能在低于该版本的版本中使用(IE8、IE7...)
border-radius will work in IE9, only not in versions below that (IE8, IE7, ...)
您可以使用下面的元标记来激活 IE 中的某些 CSS 属性。我使用这个标签并没有遇到这样的问题。
you can use the below meta tag to activate some CSS properties in IE. i use this tag and have no such problems.
看一下 PIE
示例:
Take a look to PIE
Example: