如何选择td元素的宽度并将td元素放在cssclass中?
How can you choose the width of td elements and put the td elements in a css class?
我正在尝试为 td 元素选择一个特定的宽度。当我使用诸如 d
之类的样式时
<style>
td.ex{
width:105px;
}
</style>
然后像这样将其应用于 td 元素
<td class="ex">
</td>
它不会做任何事情,但是如果我这样做
<style>
td{
width:105px;
}
</style>
它将它应用于所有 td 元素,这不是我想要的。任何帮助将不胜感激。
按类名定位效果很好。
td.ex{
width:105px;
border: 1px solid black;
}
<table>
<tr>
<td class="ex">asdf</td>
</tr>
</table>
我认为这是不可能的。你不能只改变一个 <td>
的宽度,而其他的有不同的大小,因为一列中的所有单元格必须有相同的大小(如果你的 table 只有一行,这是真的) .您没有显示您的 HTML 代码,所以我们不知道是否属于这种情况。
但是,您可以将每个 <td>
的填充 one-by-one 更改为您想要的任何内容。这也可以减小单元格的大小,但 <td>
元素实际上会适合列的宽度 - 我认为这与您想要的相似。
我正在尝试为 td 元素选择一个特定的宽度。当我使用诸如 d
之类的样式时<style>
td.ex{
width:105px;
}
</style>
然后像这样将其应用于 td 元素
<td class="ex">
</td>
它不会做任何事情,但是如果我这样做
<style>
td{
width:105px;
}
</style>
它将它应用于所有 td 元素,这不是我想要的。任何帮助将不胜感激。
按类名定位效果很好。
td.ex{
width:105px;
border: 1px solid black;
}
<table>
<tr>
<td class="ex">asdf</td>
</tr>
</table>
我认为这是不可能的。你不能只改变一个 <td>
的宽度,而其他的有不同的大小,因为一列中的所有单元格必须有相同的大小(如果你的 table 只有一行,这是真的) .您没有显示您的 HTML 代码,所以我们不知道是否属于这种情况。
但是,您可以将每个 <td>
的填充 one-by-one 更改为您想要的任何内容。这也可以减小单元格的大小,但 <td>
元素实际上会适合列的宽度 - 我认为这与您想要的相似。