【发布时间】:2019-07-29 12:29:08
【问题描述】:
鉴于下表:
<table width="100%">
<tr>
<td id="td1"></td>
<td id="td2"></td>
<td id="td3"></td>
<td id="td4"></td>
</tr>
</table>
谁能告诉我如何让 td1 自动适应内容,但使 td1 + td2 的宽度 = 父级宽度的 50%?
【问题讨论】:
-
表格本身会自动扩展,如果你想限制宽度,最好使用 div
-
如果 td1+td2 超过了 parent 的 50% 宽度怎么办?溢出?裹?隔断?如果 td1 本身已经超过父级宽度的 50% 怎么办?
-
很确定这仅靠 CSS 是不可能的,如果你想要这样的东西,你需要 JS。
-
其实我还没想过这个问题,看来这不是一个好问题。谢谢你的cmets。我会尝试其他方法。
-
@flin227 td3 和 td4 可以是固定宽度(即均为 25%)吗?