css - 仅限 IE 的文本字段背景图片

标签 css internet-explorer-8 internet-explorer-7 internet-explorer-6

我正在尝试修复我的 CSS 以允许较旧的 IE 尽可能最好地查看我的网站。

我正在使用“border-radius”来设置表单域的样式,使它们具有圆 Angular 。对于较旧的 IE,我使用下面的背景图片--

http://studio.allanbendy.com/sites/all/themes/studio_allanbendy_7/i/form-textfield-bg.gif

.form-textfield {
background: url("/i/form-textfield-bg.gif") no-repeat bottom right;
background-attachment: fixed;
height: 15px;
width: 362px;
}

不幸的是,上面的 CSS 似乎没有在 IE 7 和 8 上设置文本字段的样式。它在 IE 6 上工作得很好。

有什么建议吗?

最佳答案

移除 background-attachment: fixed;。因为 IE6 会忽略它显示在那里的不可滚动元素。但是,如果您想设置单个元素的样式,附件定义根本就没有意义。

关于css - 仅限 IE 的文本字段背景图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6203155/

相关文章:

javascript - 检测 IE8 中的 mouseout 事件

internet-explorer-7 - Internet Explorer 7 中网页的渐进式呈现

jquery - 对响应式网站使用前缀 id 标签而不是媒体查询是否不好?

css - IE7 和 CSS table-cell 属性

html - 垂直菜单奇怪的填充

javascript - 链接翻转时 DIV 背景图像交换

css - IE 7,8 中不显示水平菜单背景

css - 打印图例

css - 文本模糊的最佳解决方案 + 所有浏览器支持 - 后备想法?

JavaScript:如何轻松扩展此显示/隐藏功能?