gpt4 book ai didi

html - 在 元素中使用类 - 样式

转载 作者:太空狗 更新时间:2023-10-29 15:38:03 37 4
gpt4 key购买 nike

这可能是一个非常基本的问题,但我无法用标准方法解决。我有一张表,我试图在其中为一列做不同的样式。我认为最简单的方法是在此列中使用 class="class"属性,然后对其应用样式,但它不起作用。

这是我的表的例子(它充满了 JSON 对象,但现在不重要):

<table id="logtable" class="pretty">
<thead>
<tr>
<th>Time</th>
<th>From</th>
<th>To</th>
<th>Payload</th>
</tr>
</thead>
<tbody>
<c:forEach var="message" items="${messages}">
<tr>
<td><c:out value="${message.timestamp}" /></td>
<td><c:out value="${message.sender}" /></td>
<td><c:out value="${message.receiver}" /></td>
<td class="message"><c:out value="${message.payload}" /></td>
</tr>
</c:forEach>
</tbody>
</table>

这是我使用的 CSS(部分):

table.pretty tbody td {
text-align: center;
background: #DEE7EF;
}

这行得通,但是当我尝试像这样设置最后一列的样式时,它什么也没做:

table.pretty tbody td .message {
text-align: left;
}

我做错了什么?感谢您提供任何提示!

最佳答案

你只需要:

table.pretty tbody .message {
text-align: left;
}

(跳过 td)。

这是因为 .message 基本上意味着“具有类 message 的任何元素”。

另一方面,td .message 表示“在任何 td 元素中具有类 message 的任何元素。

关于html - 在 <td> 元素中使用类 - 样式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19246995/

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