html - 背景大小在 IE 中不起作用

标签 html internet-explorer css

我已经查看了另一个帖子。我在 IE 中使用 css3 属性 background-size 时遇到一些问题。

.topBar {
    width:100%;
    background:url(../siteImages/top_bar.png) repeat-x ;
    background-size:auto 43px;
    height:77px;
}

我知道这个用于 IE 的代码。

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale');

-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(
src='images/logo.gif',
sizingMethod='scale')";

This will make the size of background to cover the area.

最佳答案

background-size 是一个 CSS3 属性,在 IE8 及以下版本上不受支持。

你也可以试试这个:

background:url(../siteImages/top_bar.png) 0 0 / auto 43px repeat-x fixed;

关于html - 背景大小在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18779065/

相关文章:

css - 使用 FF3.5 与 FF3.0 的 td 内部跨度的不同 css 渲染

html - @media 查询不起作用

html - 有没有办法将字体推送到用户系统

css - 在 CSS 中取消设置行为属性的*正确*方法是什么?

javascript - 我无法在 IE7 上获取 window.innerHeight。怎么修?

jquery - 在单个元素上使用的类之间的多个过渡属性实例

html - CSS:悬停显示 block 不起作用

html - 输入类型 ="image"未在 IE 中加载

html - IE8.0中窗体背景样式不随窗体扩展

jquery - 更改类时转换延迟属性不起作用