【发布时间】:2011-03-17 12:57:33
【问题描述】:
我想创建一个带圆角的输入字段。
HTML:
<div id="RightColumn">
<input type="text" class="inputForm" />
</div>
CSS:
.inputForm
{
-moz-border-radius:10px; /* Firefox */
-webkit-border-radius: 10px; /* Safari, Chrome */
-khtml-border-radius: 10px; /* KHTML */
border-radius: 10px; /* CSS3 */
behavior:url("border-radius.htc");
}
#RightColumn
{
background-color:White;
}
但 IE 不显示输入字段的任何边框 - 更接近圆形或简单的边框。 当我删除#RightColumn 的 CSS 样式时,IE 会显示一个带有圆角的输入字段。 但我需要#RightColumn 的背景。
如何创建它?
【问题讨论】:
-
W3C doc says regarding "border-radius" property: "在 IE9+、Firefox、Chrome、Safari 和 Opera 中受支持"。您需要在哪个版本的 IE 上运行??
-
"你需要在哪个版本的 IE 上运行??" Adrien Be,这个问题是在 2010 年 7 月 18 日提出的,但是 IE9 是在 2011 年 3 月 14 日发布的。我无法预测未来,抱歉)
-
哦,我明白了。没想到IE9发布这么晚。
标签: internet-explorer internet-explorer-8 rounded-corners css