Я создаю приложение phonegap, которое должно масштабироваться для всех разрешений, и таким образом определяю все в терминах процентов. Я также использую фиксированный заголовок с div, который я определил в JQuery как содержимое.
Проблема заключается в том, что во время перехода между страницами происходит "заикание", потому что высота страницы изменяется во время перехода. Я пытаюсь остановить это. Есть предположения?
Я создал образец ниже, чтобы действительно проиллюстрировать эту точку. 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>