【发布时间】:2012-04-10 11:02:59
【问题描述】:
我正在尝试将全屏固定背景图像添加到仅适用于 Android 的 jquery 移动应用程序的第一页(我也在使用 phonegap)。
简而言之,我希望背景图像是全屏且固定的,而页面内容在其上方滚动。背景图片还需要缩放到不同设备的大小。
这是我目前所拥有的......
<div data-role="page" id="unit-list" data-theme="a">
<div id="background">
<div data-role="header" data-theme="b">
<h1>Header</h1>
</div><!-- /header -->
<div data-role="content" data-theme="a">
<ul data-role="listview" data-theme="none">
<li>List Item</li>
<li>List Item</li>
<li>List Item</li>
</ul>
</div><!-- /content -->
</div><!-- /background -->
</div> <!-- /page -->
使用这个 CSS:
#background {
background: url(../images/background.png);
width: 100% !important;
height: auto !important;
background-repeat: no-repeat;
position: absolute;
z-index: -1;
}
这显然不起作用,因此在正确的方向上进行任何轻推将不胜感激,在此先感谢。
【问题讨论】:
标签: css jquery-mobile background fixed