您能否请看一下这段代码,让我知道如何在小型设备上td
100%
的全宽度,如第二td
小于800的方式在纯CSS CSS规则下的第一个主张?
<table class="responsive">
<tbody>
<tr>
<td>Date</td>
<td>Jan 19 2016</td>
</tr>
</tbody>
</table>
我已经尝试过这个
@media only screen and (max-width: 800px) {
td{width:100% !important;}
}
使每个td的宽度达到100%,但这不是正常工作
答案 0 :(得分:3)
您只需在display
上重置:
@media only screen and (max-width: 800px) {
td {
display: block
}
}
答案 1 :(得分:2)
您可以使用display: table-row;
@media only screen and (max-width: 800px) {
td{
display: table-row;
}
}
&#13;
<table class="responsive">
<tbody>
<tr>
<td>Date</td>
<td>Jan 19 2016</td>
</tr>
</tbody>
</table>
&#13;