【发布时间】:2009-04-21 08:24:48
【问题描述】:
我们的网站在选择框和文本输入上具有边框样式,以使它们看起来就像在 windows 上的 windows XP 样式中一样。这基本上给了它们一个薄的蓝色边框,而不是 windows 经典中的灰色斜角边框。我没有尝试更改选择旁边的小向下箭头按钮的样式。 CSS 看起来像这样:
border: 1px solid #7F9DB9;
我所追求的最终效果是所有选择和文本输入上的蓝色边框,并且选择应该具有小下拉箭头按钮的系统默认值。
这适用于所有非 IE 浏览器。它在 IE 7 中运行良好。如果使用的是 windows 经典主题,它甚至在 IE8 RC1 中运行良好。但是在 IE8 RC1 中,如果您使用 windows XP 主题(蓝色弯曲窗口标题),那么 IE8 RC1 将继续使用灰色 windows 经典按钮。
这是它在 IE7 中的呈现方式:alt text http://img128.imageshack.us/img128/1993/goodboxlr2.png
这是它在 IE8 RC1 中的呈现方式:alt text http://img3.imageshack.us/img3/8207/badboxvq8.png
有谁知道如何让 IE8 像 IE7 一样渲染它?
【问题讨论】:
标签: css internet-explorer windows-xp