表格中心并响应屏幕

时间:2017-08-21 02:21:28

标签: html ios css

我正在开发一款移动应用。所以我需要响应并在宽度和高度上适合设备。我不知道如何处理图像和表格以获得目标

这是我的目标

enter image description here

但这是我用CSS代码获得的

enter image description here

#tablebot{

position: absolute;
margin: auto;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 100%;
height: auto;

}

我的HTML就是这个

<table id="tablebot">
<tr><td>..img..</td><td>..img</td></tr>
<tr><td>..img..</td><td>..img</td></tr>
<tr><td>..img..</td><td>..img</td></tr>
<tr><td>..img..</td><td>..img</td></tr>
</table>

其中img是宽度= 100%且高度=自动

的src

我需要每个单元格上的img响应设备屏幕并且表格居中

我试过垂直aling

谢谢!

1 个答案:

答案 0 :(得分:1)

您只需要将表插入容器div中,然后给它margin: 0 auto。在代码剪辑中,我将表格宽度重新调整为90%而不是100%只是为了检查它是否有效:

&#13;
&#13;
#tablebot{

position: absolute;
margin: auto;
top: 0;
right: 0;
bottom: 0;
left: 0;
width: 90%;
height: auto;

}

img {
  width:100%;
  height: auto;
}

.container {
  margin: 0 auto;
}
&#13;
<div class="container">
  <table id="tablebot">
    <tr><td><img src="https://unsplash.it/200" alt=""> </td><td><img src="https://unsplash.it/200" alt=""></td></tr>
    <tr><td><img src="https://unsplash.it/200" alt=""></td><td><img src="https://unsplash.it/200" alt=""></td></tr>
    <tr><td><img src="https://unsplash.it/200" alt=""></td><td><img src="https://unsplash.it/200" alt=""></td></tr>
    <tr><td><img src="https://unsplash.it/200" alt=""></td><td><img src="https://unsplash.it/200" alt=""></td></tr>
  </table>
  
</div>
&#13;
&#13;
&#13;