2012-11-16 36 views
1

我有一個jqm頁面,頭部和div塊總是可見的。在此塊之後,我在一個新的div中添加了一個listview,並通過data-iscroll=""啓用了iscroll。jqm iscrollview scroller「min-height」to high

如果必須滾動,則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> 

看來,最小高度由器件高度計算 - 報頭的高度。有沒有辦法重新計算iscroll div高度?

回答

1

我找到了解決方案:data-iscroll-fixed=""用於data-iscroll元素以外的容器來完成這項工作。