gpt4 book ai didi

html - 如何在CSS中带第n个 child ?

转载 作者:太空宇宙 更新时间:2023-11-03 20:01:05 24 4
gpt4 key购买 nike

如何为 html 中除最后一个元素之外的所有元素选择 :nth-child()。

这是有效的吗=

  td:nth-child:not(last-child){

//Some css//
}

我正在使用 text-overflow:ellipsis 属性来隐藏 <td> 中表的溢出元素。

使用 even 成功了, odd这个<td>的 child .我希望在除表的最后一个子节点之外的所有 td block 中使用此省略号。

我已经试过了-

.table-condensed tbody tr  td:nth-child:not(last-child) a
{
white-space: nowrap;
text-overflow: ellipsis;
width: 150px;
display: block;
overflow: hidden;

}

但这显然不是一个技巧。有什么建议吗?

最佳答案

有点啰嗦,但应该可以解决问题:

tr:not(:last-child) > td, tr:last-child > td:not(:last-child) {
// styles
}

Here's a fiddle

关于html - 如何在CSS中带第n个 child ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16336365/

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