На прошлый день я пытался выяснить, как изменить стиль мини-высоты на мобильной странице jQuery при просмотре в мобильном сафари. Я пробовал встроенные стили, переопределяя стили ui-страницы и еще не нашел способ переопределить высоту data-role = "page". В идеале, если «контент» страницы меньше, чем высота «страницы», мне бы хотелось, чтобы высота «страницы» автоматически настраивалась на «контент». Я приложил иллюстрацию, чтобы лучше объяснить эту проблему.jQuery mobile page height
<div data-role="page">
<div data-role="header">
Header Elements
</div>
<div data-role="content" class="homeNav">
<ul data-role="listview" data-inset="false" data-filter="false">
<li><a href="expertise.html">Expertise</a></li>
<li><a href="greatesthits.html">Greatest Hits</a></li>
<li><a href="profile.html">Profile</a></li>
<li><a href="mindset.html">Mindset</a></li>
<li><a href="connect.html">Connect</a></li>
</ul>
</div><!-- /content -->
<div data-role="footer" data-position="fixed">
Footer elements
</div><!-- /footer -->
</div><!-- /page -->
Я знаю, что это старый, но, пожалуйста, см. Этот [связанный вопрос] (http://stackoverflow.com/a/6694170/480303). Если я не пойму, что ищет ОП, ему не нужно манипулировать высотой страницы. – AgDude