html - IE8 中的背景图像外观

标签 html css internet-explorer-8

我有一个 div,其类别为“gradient_back”,我已向其应用了背景。 div 在 chrome 和 mozilla 中看起来不错。 但在 ie8 中,它不会根据需要进行扩展。

这是“gradient_back”类:

.gradient_back{
   width:100%;
   float:left;        
   background:url(images/gradient.gif) repeat-x 0 0;      
   background-size:auto 100%;
 }

我不理解 ie8 中的这种奇怪行为。请帮我解决问题。

最佳答案

I am not understanding this weird behaviour in ie8.

Internet Explorer 的第一个版本support background-size是第 9 版。

Please help me resolve the problem.

我会使用 CSS gradients并在旧版浏览器中回退到纯色。

或者,您可以尝试将背景图像定位在 100% 100% 并且不缩放它。

关于html - IE8 中的背景图像外观,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16272667/

相关文章:

javascript - 如何从标记中禁用 YUI MenuBarItem

php - 在页脚中写入时更新 head 中的 php 变量

html - CSS 属性 border-bottom-image 不起作用?

javascript - 如何在放置事件后获取实际图像宽度和高度

css - React,从元素中删除类时添加动画?

css - 外部 css 样式表在 ie8 中看起来不同

css - slider 背景在 IE8 中无法正确显示

javascript - JQuery/JS 函数未在 <a> 上触发

javascript - jQuery 在移动设备上不显示图像

CSS 选择器属性 *= IE8 支持