![](/img/trans.png)
[英]JQuery mobile: Vertically and horizontally center multiple images using grid
[英]How to make grid elements horizontally to vertically aligned when mobile orientation changed with JQuery Mobile?
我有一个简单的JQuery Mobile网页,其中一个网格具有水平对齐的四个块。 每个块都有一些文本说明和一个按钮。
它在桌面浏览器上显示得很好,而当在我的android银河手机上显示时,这些块看起来仍然很紧,因为它们仍然是水平对齐的。
当屏幕从纵向朝向横向时,如何配置或设置网格样式以自动垂直对齐图块?
<div id="grid1" class="ui-grid-c">
<div class="ui-block-a">
<div class="div-widget" id="divEnterObs">
<h2>Enter Observations</h2>
<span>View and enter observations by map or form.</span>
<a data-ajax="false" href="LocationlistingServlet"
data-role="button" id="btnEnterObs" data-theme="a" data-corners="true" data-shadow="true"
data-inline="false" data-mini="false">
Enter Observations</a>
</div>
</div>
<div class="ui-block-b">
<div class="div-widget" id="divManageUserAccess">
<h2>Manage user access</h2>
<span>Manage and appoint members that can access the app.</span>
<a data-ajax="false" href="manageUserAccess.jsp"
data-role="button" id="btnManageUserAccess" data-theme="a" data-corners="true" data-shadow="true"
data-inline="false" data-mini="false">
Manage User Access</a>
</div>
</div>
<div class="ui-block-c">
<div class="div-widget" id="divManageLocations">
<h2>Manage locations</h2>
<span>Add, update or activate / de-activate locations.</span>
<a data-ajax="false" href="#"
data-role="button" id="btnManageLocations" data-theme="a" data-corners="true" data-shadow="true"
data-inline="false" data-mini="false">
Manage Locations</a>
</div>
</div>
<div class="ui-block-d">
<div class="div-widget" id="divAdminTools">
<h2>Admin Tools</h2>
<span>Execute admin functions.</span>
<a data-ajax="false" href="#"
data-role="button" id="btnAdminTools" data-theme="a" data-corners="true" data-shadow="true"
data-inline="false" data-mini="false">
Admin Tools</a>
</div>
</div>
</div>
通过添加“ ui响应”解决了问题。
<div id="grid1" class="ui-grid-c ui-responsive">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.