如何选择td元素的宽度并将td元素放在css类中?

时间:2017-01-14 00:20:45

标签: html css html-email

我正在尝试为td元素选择特定的宽度。当我使用像这样的风格时

<style>
td.ex{
   width:105px;
}
</style>

然后将其应用于像这样的td元素

<td class="ex">

</td>

如果我这样做,它什么都不做

<style>
    td{
       width:105px;
    }
    </style>

它将它应用于所有不是我想要的td元素。任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:5)

通过classname定位可以正常工作。

td.ex{
  width:105px;
  border: 1px solid black;
}
<table>
  <tr>
    <td class="ex">asdf</td>
  </tr>
</table>

答案 1 :(得分:0)

我认为这是不可能的。您不能只更改一个<td>的宽度,而其他的大小不同,因为列中的所有单元格必须具有相同的大小(如果您的表只有一行,则这是真的)。您没有显示您的HTML代码,因此我们不知道是否是这种情况。

但是,您可以将每个<td>的填充逐个更改为您想要的任何内容。这也可以减少单元格的大小,但<td>元素实际上符合列的宽度 - 我认为这类似于你想要的。