jqm iscrollview卷轴“min-height”为高

时间:2012-11-16 18:09:57

标签: jquery-mobile uiscrollview

我有一个带有标题的jqm页面和一个始终可见的div块。在此块之后,我在新div中添加了listview,并通过data-iscroll=""启用了iscroll。

如果必须滚动,则iscroll-div获得高高度值。某些内容不可见和可滚动(请参阅红圈的屏幕截图)。

enter image description here

我的简短代码如下:

<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高度?

1 个答案:

答案 0 :(得分:1)

我找到了解决方案:data-iscroll-fixed=""用于data-iscroll元素之外的容器。