gpt4 book ai didi

html - 表格单元格中的 Unicode 符号无法垂直对齐 CSS?

转载 作者:太空宇宙 更新时间:2023-11-04 08:33:10 24 4
gpt4 key购买 nike

每次我在一个表格单元格中有一个 unicode 符号时,

vertical-align: middle;

在我的 CSS 中停止工作。结果,文本比中间“漂浮得更高”。

enter image description here

请注意上行中的文本如何在中间垂直对齐,而下行中的 Sun Jun 4 23:52:31 2017 由于文件夹 unicode 符号而 float 得比中间高。


CSS相关部分

table, td, th {
border: 2px solid #D0D0D0;
}

table {
border-collapse: collapse;
}

td {
vertical-align: bottom;
}

HTML的相关部分

<td><a href="foo" style="text-decoration: none">&#x1f4c2;&emsp;viz_coreOpt_3D</a><span style="float:right;">&emsp;&emsp;Sun Jun 4 23:52:31 2017</span></td>

最佳答案

文件夹图标是一行高度超过另一行的原因。我建议设置行高不要小于图标的高度。

table, td, th {
border: 2px solid #D0D0D0;
}

table {
border-collapse: collapse;
}

td {
line-height: 1.5em;
vertical-align: bottom;
}
<table>
<tr>
<td>
<a href="foo" style="text-decoration: none">&#x1f4c2;&emsp;viz_coreOpt_3D</a>
<span style="float:right;">&emsp;&emsp;Sun Jun 4 23:52:31 2017</span>
</td>
</tr>
</table>

关于html - 表格单元格中的 Unicode 符号无法垂直对齐 CSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44658591/

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