Jquery Mobile 在同一文件中具有多个 <div data role=page> 的相同背景

标签 jquery css jquery-mobile

我制作了一个带有多个 data-role=page div 的 jquery 移动页面以在页面内导航。

问题是我需要保留相同的背​​景图片,当我在页面内导航时不会刷新或移动。

有什么办法吗?

最佳答案

您可以从伪页面元素中删除默认背景,然后将自定义背景添加到 body 元素。这可以通过 CSS 完成:

.ui-mobile .ui-page {
    background : transparent;
}
body {
    background : url(...);
}

这是一个演示:http://jsfiddle.net/jasper/feZJ7/2/

这将为所有页面应用相同的背景。您可以只使用 CSS 定位 .ui-mobile .ui-page 元素来分别更改它们的背景。

关于Jquery Mobile 在同一文件中具有多个 <div data role=page> 的相同背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11320235/

相关文章:

javascript - 如何使元素相互交互并使用 jquery 定位

jquery-mobile - J2ME 上的 Jquery Mobile

jQuery Mobile 复选框 CSS

javascript - 如何将 html 字符串拆分为 DOM 元素?

css - 使按钮文本透明以显示其背后的动画渐变

jquery - jquery 中的函数(事件)与函数()

css - 使用 asp.net 标签设置 css 类

iphone - iOS 中的移动 jQuery - 如何在 UIWebView 中获取元素位置?

php - JQuery 自动完成 PHP 文件的源路径

jquery - Fancybox 幻灯片只能播放一次