[英]add flex direction row into table tr row doesn't work
I add flex
to table > tr
.我将
flex
添加到table > tr
。
Then, I set flex-direction
to row
.然后,我将
flex-direction
设置为row
。
table { width: 100%; } tr { display: flex; flex-direction: row; flex-wrap: wrap; overflow: hidden; width:100%; } td:nth-child(1) { flex: 0 0 20%; background-color: #ddd } td:nth-child(2) { flex: 0 0 60%; background-color: #ddd } td:nth-child(3) { flex: 0 0 10%; background-color: #eee } td:nth-child(4) { flex: 0 0 10%; background-color: #eee }
<table> <tbody> <tr> <td>1</td> <td>2</td> <td>3</td> <td>4</td> </tr> </tbody> </table>
But in output, I couldn't see table> tr > td
in 100%
tr
row
like this:但是在 output 中,我无法在
100%
tr
row
中看到table> tr > td
,如下所示:
-----------------------------------------------
| 1 | 2 | 3 | 4 |
-----------------------------------------------
Just set td padding to 0只需将 td 填充设置为 0
td {
padding:0;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.