gpt4 book ai didi

html - 使 HTML 表格单元格优先于其他单元格

转载 作者:太空狗 更新时间:2023-10-29 15:01:28 30 4
gpt4 key购买 nike

我有一个非常简单的表:

<table cellspacing=0 cellpading=0 border=0>
<tr>
<td width="50%">Here is column 1</td>
<td width="50%">Here is column 2</td>
</tr>
</table>

有没有办法让第 2 列在第 1 列之前减小宽度?如果屏幕宽度变小,我希望第 1 列尽可能接近 50%。但是,如果第 2 列没有进一步折叠的空间,则第 1 列可以收缩。

我不想将“white-space: nowrap”应用到第 1 列,应用 fixed with 或使用 javascript。有什么CSS解决方案吗?

最佳答案

您必须为第一列指定特定的(非百分比)宽度(初始宽度可以根据初始窗口大小计算)。

例如

HTML

<table cellspacing="0" cellpading="0" border="0">
<tr>
<td>Here is column 1</td>
<td>Here is column 2</td>
</tr>
</table>

CSS

table {
font-size:40px
}

tr > td:first-child {
width:280px;
}

演示

http://jsfiddle.net/hyrvn/1/

尝试将右下角的窗口向右调整。

关于html - 使 HTML 表格单元格优先于其他单元格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20625585/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com