当屏幕宽度变小时,我有 3 个表必须位于彼此下方。通常我会float: left;
在每张桌子的周围容器上使用,但这不起作用。它会破坏我的 jquery 移动布局。
我想我会做一个小的网格布局,但这会折叠我的表格,而不是把它们放在彼此的下方。
当屏幕宽度减小时,如何在不使用浮动且不破坏 jquery 移动布局的情况下将 3 个表格放置在彼此下方?
这是我的页面布局示例:
<body class="container">
<div data-role="page" data-theme="a">
<div data-role="header" data-position="inline">
<h1>Title</h1>
</div>
<div data-role="content" data-theme="a">
<div data-demo-html="true">
<div data-role="collapsible-set" data-theme="a" data-content-theme="d" data-collapsed-icon="arrow-r" data-expanded-icon="arrow-d">
<div data-role="collapsible" data-collapsed="false">
</div>
<div data-role="collapsible">
<h3>Title</h3>
<div class="ui-grid-b">
<div class="ui-block-a">
<form class="form-search">
<div class="content">
<h3>Title</h3>
<table class="center alfabet">
<tr>
<td>Blabla</td>
<td>Blabla</td>
<td>Blabla</td>
<td></td>
</tr>
</table>
</div>
</form>
</div>
<div class="ui-block-b">
<form class="form-search">
<div class="content">
<table class="center alfabet">
<tr>
<td>Blabla</td>
<td>Blabla</td>
<td>Blabla</td>
<td></td>
</tr>
</table>
</div>
</form>
</div>
<div class="ui-block-c">
<form class="form-search">
<div class="content">
<table class="center alfabet">
<tr>
<td>Blabla</td>
<td>Blabla</td>
<td>Blabla</td>
<td></td>
</tr>
</table>
</div>
</form>
</div>
</div>
</div>
</div>
<div data-role="collapsible">
</div>
</div>
</div>
</div>
</body>