gpt4 book ai didi

具有不同单元格高度的 HTML 表格行

转载 作者:太空宇宙 更新时间:2023-11-04 02:50:32 25 4
gpt4 key购买 nike

我有一个 HTML 表格,其中填充了各种大小的内容。有些可能长达一段。

我想要完成的是让单元格自动调整高度以支持各种内容,而不给每行一个固定的大小(因为那样看起来很糟糕)。

<td align="left" width="10%" height="130"><div>{{this.val8}}</div></td>
<td align="left" height="130"><div>{{{this.val7}}}</div></td>
<td align="left" height="130"><div>{{this.val6}}</div></td>
<td align="left" height="130"><div>{{this.val}}</div></td>
<td height="130" width="80%"><div>{{{this.val0}}}</div></td>
<td height="130"><div>{{{this.val8}}}</div></td>
<td align="right" width="80%" height="130"><div>{{{this.val1}}}</div></td>
<td align="right" width="80%" height="130"><div>{{{this.val2}}}</div></td>
<td height="130" width="75%"><div>{{{this.val3}}}</div></td>
<td height="130"><div>{{this.val4}}</div></td>
<td height="130"><div>{{this.val5}}</div></td>

现在,我为每个单元格设置了固定高度。一般来说,大多数单元格都适合这个高度,但我希望那些不合适的单元格更小。

任何提示或建议都会很棒。

谢谢!

最佳答案

让我们为初学者清理您的标记:

http://jsfiddle.net/x3a6bu7L/

<table>
<tr>
<td align="left">
{{this.val8}}
</td>
<td align="left">
{{this.val7}}
</td>
<td align="left">
{{this.val6}}
</td>
<td align="left">
{{this.val}}
</td>
<td>
{{this.val0}}
</td>
<td>
{{this.val8}}
</td>
<td align="right">
{{this.val1}}
</td>
<td align="right">
{{this.val2}}
</td>
<td>
{{this.val3}}
</td>
<td>
{{this.val4}}
</td>
<td>
{{this.val5}}
</td>
</tr>
</table>
  • 您不需要 TD 单元格中的那些 DIV 元素。
  • 高度设置不正确且没有必要。这如果确实需要,设置高度的正确方法是 height:130px。
  • 您的宽度不正确。如果你想使用你需要的百分比所有 TD 宽度百分比加起来为 100%
  • 不要使用内联 CSS。使用外部 CSS 样式表或封装HEAD 中的 STYLE 元素中的所有样式。

如果您需要为单元格设置垂直对齐方式,请使用:

td             { vertical-align:top; }

关于具有不同单元格高度的 HTML 表格行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33103602/

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