0

我的表是自动生成的,所以我不能给它上课。我所能做的就是像下面这样的白色通用CSS

td{white-space:nowrap}
a{white-space:normal}

如何text1为文本 2 和文本 3 提供正常的空白但不换行?

<tr>
<td>
<a href=""...>text 1</a>
</td>
<td>
text 2
</td>
<td>
text3
</td
</tr>
4

3 回答 3

2

td { white-space:nowrap; }
td a { white-space:normal; }

记得有

td a {..}

td {..}
于 2012-05-31T12:07:38.977 回答
1

如果您的链接始终位于行的第一个单元格上,您可以解决

tr td:first-child { white-space : nowrap }
a { white-space : normal }

(对于不同的解决方案,我没有其他线索)

于 2012-05-31T12:05:28.790 回答
0

您也可以使用 css 中的伪元素以这种方式进行操作。

表 tr td a{空白:正常} 表 tr td + td a{空白:正常;}

于 2012-05-31T12:15:00.950 回答