【发布时间】:2016-03-31 22:08:59
【问题描述】:
这是一个内联样式的表格。它不适合响应式,所以我需要找到另一种方法来制作表格。当屏幕为全尺寸时,我希望它看起来像这样,大约 1140 像素及以上。它不需要是一张桌子,我对任何事情都持开放态度。也许带有媒体查询的 DIV 是最好的。
这是一个登录页面,当它缩小时,我希望按钮和图像放大并占用更多空间。当缩小尺寸时,按钮和图像必须彼此重叠,我明白这一点。希望在全尺寸时保持布局与此处的布局相似:
<table style="width:100%;height:80%;margin-top:10px">
<tbody><tr>
<td style="padding-top:10px;text-align:right;" >
<button style="border-radius:15px; font-size:22px;color:#e7e7e7;width:150px;height:50px;background-color:orange;box-shadow: 0 0 3px 3px #CCC;" class="btn-help" onclick="gotoHelp()">Help <img src="img/help6.png" style=""> </button>
</td>
<td style="text-align:center">
<img title="PIV/CAC Login" src="img/piv-image.jpg" style=" cursor:pointer;background-repeat:no-repeat;background-size:contain;font-weight:bold;font-size:20px;width:180px" onclick="window.location.assign('tabbed.jsp')">
</td>
<td style="padding-top:10px;text-align:left">
<button type="button" style="border-radius:15px; font-size:22px;color:#e7e7e7; width:150px;height:50px; box-shadow: 0 0 3px 3px #CCC;" class="btn btn-success" onclick="window.location.assign('tabbed.jsp')"> Login <img src="img/login4.png" style=""></button>
</td>
</tr>
</tbody></table>
【问题讨论】:
-
由于这不是表格数据,强烈建议不要使用
<table>。您可以使用divs 来实现您想要的。请提供一个 JSFiddle 或 CodePen,并将 div 和 CSS 分开作为开始。
标签: jquery html css media-queries