【发布时间】:2012-02-14 07:58:36
【问题描述】:
在过去的一天里,我一直试图弄清楚在移动 safari 中查看时如何更改 jQuery 移动页面上的最小高度样式。我已经尝试过,内联样式,覆盖 ui-page 样式,但还没有找到一种方法来覆盖 data-role="page" 的高度。理想情况下,如果页面“内容”小于“页面”高度,我希望“页面”高度自动调整为“内容”。我附上了一个插图来更好地解释这个问题。
<div data-role="page">
<div data-role="header">
Header Elements
</div>
<div data-role="content" class="homeNav">
<ul data-role="listview" data-inset="false" data-filter="false">
<li><a href="expertise.html">Expertise</a></li>
<li><a href="greatesthits.html">Greatest Hits</a></li>
<li><a href="profile.html">Profile</a></li>
<li><a href="mindset.html">Mindset</a></li>
<li><a href="connect.html">Connect</a></li>
</ul>
</div><!-- /content -->
<div data-role="footer" data-position="fixed">
Footer elements
</div><!-- /footer -->
</div><!-- /page -->
【问题讨论】:
-
我知道这是旧的,但请参阅related question。除非我误解了 OP 正在寻找什么,否则他不需要操纵页面高度。
标签: jquery jquery-mobile css