css - IE9 DIV 背景图片不调整大小

标签 css internet-explorer-9

我发现下面的 CSS 指令不会调整 IE9 中显示的 DIV 背景图像的大小。你有什么主意吗?

HTML:

<DIV id=window20 class="window smallWindow">
    <STRONG>abcde</STRONG>
    <BR /><BR />
</DIV>

CSS:

.window {
    Z-INDEX: 20;
    BORDER-BOTTOM: #346789 2px dotted;
    POSITION: absolute;
    BORDER-LEFT: #346789 2px dotted;
    PADDING-BOTTOM: 0.5em;
    PADDING-LEFT: 0.5em;
    WIDTH: 14em;
    PADDING-RIGHT: 0.5em;
    FONT-FAMILY: helvetica;
    HEIGHT: 4em;
    COLOR: white;
    FONT-SIZE: 1.0em;
    BORDER-TOP: #346789 2px dotted;
    BORDER-RIGHT: #346789 2px dotted;
    PADDING-TOP: 0.5em;
    border-radius: 0.6em;
    -moz-border-radius: 0.6em
}
.smallWindow1 {
    BACKGROUND-COLOR: #558822
}
#window20 {
    TOP: 10em;
    LEFT: 8em;
    WIDTH: 8em;
    HEIGHT: 4em;
    background-image :url(../image/interface_system.png);
    background-repeat: no-repeat;
    background-size: auto;
    background-origin: content-box;
}

最佳答案

试试这个

CSS

#window20 {
    TOP: 10em;
    LEFT: 8em;
    WIDTH: 8em;
    HEIGHT: 4em;
    background-image :url(../image/interface_system.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-origin: content-box;
}

关于css - IE9 DIV 背景图片不调整大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18203723/

相关文章:

javascript - 如何获取 CSS 3D 转换 Canvas 的 Canvas 相对鼠标位置?

javascript - 在 Web 应用程序 (ASP.NET 2.0) 中显示更多按钮的工具栏

html - Twitter Bootstrap 3 导航栏崩溃错误

css - Mootools .setStyle 不会更改 IE9 中的背景颜色

javascript - AngularJS 1.2 和 IE9 带有页面标题的奇怪行为

javascript - 需要具有动态CSS样式

php - 在文本区域以外的内容中显示文本区域输入

AngularJS Controller 代码未在 IE9 中评估

javascript - 如何检查是否已在 &lt;input type ="file"> 元素中选择了文件?

javascript - 调整 iframe Internet Explorer 9 的大小