Trong ngày hôm qua, tôi đã cố gắng tìm ra cách thay đổi kiểu dáng chiều cao tối thiểu trên trang di động jQuery khi xem trong safari di động. Tôi đã thử, kiểu nội tuyến, ghi đè kiểu trang-phong cách và chưa tìm cách ghi đè chiều cao của data-role = "page". Lý tưởng nhất là nếu trang "nội dung" nhỏ hơn chiều cao "trang", tôi muốn chiều cao "trang" tự động điều chỉnh thành "nội dung". Tôi đã đính kèm một minh họa để giải thích rõ hơn vấn đề.Chiều cao trang trên thiết bị di động jQuery
<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 -->
Tôi biết điều này cũ, nhưng vui lòng xem [câu hỏi liên quan] này (http://stackoverflow.com/a/6694170/480303). Trừ khi tôi hiểu lầm những gì OP đang tìm kiếm, anh ta không cần thao túng chiều cao của trang. – AgDude