我有一个带有标题的jqm页面和一个始终可见的div块。在此块之后,我在新div中添加了listview,并通过data-iscroll=""
启用了iscroll。
如果必须滚动,则iscroll-div获得高高度值。某些内容不可见和可滚动(请参阅红圈的屏幕截图)。
我的简短代码如下:
<div data-role="page" id="pageId">
<div data-role="header" data-position="fixed">
{title}
</div>
<div data-role="content">
<div class="details-header">
<img src="{url}" />
{some text}
</div>
<div data-iscroll="">
<ul data-role="listview">
<li>
<h2>Lorem Ipsum</h2>
<p style="white-space:normal">Lorem ipsum dolor sit amet[..]</p>
</li>
<li>
<h2>Lorem Ipsum</h2>
<p style="white-space:normal">Lorem ipsum dolor sit amet[..]</p>
</li>
[...]
</ul></div>
</div>
</div>
似乎min-height由device-height - header-height计算。有没有办法重新计算iscroll divs高度?
答案 0 :(得分:1)
我找到了解决方案:data-iscroll-fixed=""
用于data-iscroll
元素之外的容器。