【发布时间】:2014-04-13 06:08:46
【问题描述】:
我遇到了一个奇怪的问题:当我在我的Android 4.1 手机(默认浏览器)上打开一个网站时,背景图片没有按应有的方式覆盖背景。
这是手机屏幕:
代码片段,根据背景属性:
...
<meta name="viewport" content="width=device-width">
...
background: #fff url('img/main_bg.png')no-repeat center center;
-webkit-background-size: cover !important;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/main_bg.png', sizingMethod='scale')";
-ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/main_bg.png', sizingMethod='scale')";
虽然,我尝试过将 min-hegith 和 width 属性设置为 100 % - 并没有使事情奏效。
希望您有任何想法,如何解决这个问题。
【问题讨论】:
-
在你的电脑上运行正常吗?
-
是的,我只在我的 Android 手机上遇到了这个问题。 PC 上的所有浏览器都能正确显示(用图片覆盖所有背景)。