我正在構建一個需要按比例縮放至所有分辨率的電話應用程序,因此我正在按百分比定義所有內容。我也使用一個固定的標題與我在JQuery中定義的div作爲內容。在使用Jquery Mobile進行過渡期間停止頁面大小調整
我遇到的問題是,在頁面之間的轉換過程中,由於頁面高度在轉換過程中發生更改,因此會出現'stutter'。我試圖阻止這種情況發生。有什麼想法嗎?
我在下面創建了一個示例來真正說明這一點。 http://jsfiddle.net/fz7qs/2/
<div id="pageContainer" style="position: relative !important; height: 100%;">
<div data-role="page" id="test1">
<div data-role="header">
<h1>Page Title</h1>
</div><!-- /header -->
<a id="page2link">To Page 2</a>
<div data-role="content">
<p>Page content goes here.</p>
</div><!-- /content -->
<div data-role="footer">
<h4>Page Footer</h4>
</div><!-- /footer -->
</div><!-- /page -->
<div data-role="page" id="test2" style="height: 568px">
<div data-role="header">
<h1>Page 2</h1>
</div>
<a id="page1link">To Page 1</a>
<div data-role="content" style="height: 50%;">
<p style="height: 80%; border: 1px solid black;">This is page 2</p>
</div><!-- /content -->
<div data-role="footer">
<h4>Page Footer</h4>
</div>
你的568px對'#test2' ..一套高度是故意的嗎?轉換期間 –
隱藏所有內容...!也許你可以在屏幕中間顯示加載圖像? –