我有一个看起来像这样的项目表
如您所见,表格并没有占据屏幕的整个宽度(该图像的宽度就是屏幕的宽度,这个应用程序是为移动设备设计的)
为显示此内容而生成的 HTML 如下所示:
<table>
<tbody>
<tr>
<td>
<span style="display: table; min-width: 320px; max-width: 640px; border-top: 1px solid #f6f6f6; width: 100%;">
<div style="display: table-row;">
<div style="display: table-row; float: left;">
<div><b>R8,383.00</b></div>
<div>
<img style="float: left;" src="../resources/img/icon_circle_footer.png" width="20px" height="20px">
Emirates
</div>
</div>
<div style="display: table-row; float: left;">
<div>
<div>
<span><b>13:30</b></span> - 07:00
</div>
<div style="display: table-row;">18h 30m, 1-stop</div>
</div>
<div>
<div>
<span><b>14:25</b></span> - 16:25
</div>
<div style="display: table-row;">25h 0m, 1-stop</div>
</div>
</div>
<div style="display: table-row; float: right;">
<img style="float: right;" src="../resources/img/icon_circle_footer.png" width="20px" height="20px">
</div>
</div>
</span>
</td>
</tr>
</tbody>
</table>
我没有费心包括为字体着色的样式。图片甚至那么宽的唯一原因是因为我设置了最小宽度为 320px,然后让最后一张图片向右浮动。
将 min-width 设置为 100%不起作用。我在这里束手无策,如果有人可以借给我,我将非常感谢一些帮助。