jQuery Mobile中的多个堆叠页脚(将div放在导航栏上方的底部)

时间:2012-08-31 04:38:12

标签: jquery css mobile

我目前在页面底部有一个静态导航栏,我想在导航栏的正上方放置另一个div内容。问题是,如果我将其设置为页脚,它将与导航栏位于相同的位置。我认为只是将其绝对定位在导航栏上方,问题是,当我的应用程序更改语言,字体大小变得古怪(中文字符)并稍微改变导航栏的大小时,这似乎不是正确的答案,它看起来像废话。更不用说并非所有设备分辨率都相同,等等。

基本上我一直试图找到一种“堆叠”页脚div的方法。我希望这个div“堆叠”在导航栏的顶部。有没有办法在不拆分jqm的情况下做到这一点?

似乎应该有一种方法来设置像“footer y-index 1”之类的东西,或者类似的东西来设置优先级列表,就像计算布局一样。

1 个答案:

答案 0 :(得分:0)

这是一个建议:

在页面外创建页脚的所有变体,并在每个页面中都有一个空的页脚标记。

在pageInit中:

  • 选择要插入的页脚div的正确版本
  • 通过获取它的html复制该div。
  • 将html插入页面的空页脚div。