css表格nth左对齐,css – 使用nth-child的样式来保持表格的方面(交替的行颜色)更新...

我有一个像这样的CSS表:

(这是我系统的可靠简化)

abc

def

ghi

jkl

我有一个像这样的CSS:

div.table div.row:not(.hide):nth-child(2n){

background-color: #D7D4DA;

}

div.table div.row:not(.hide):nth-child(2n+1){

background-color: #E4E8EB;

}

.hide{

display:none;

}

目的是:

当隐藏线条时(使用类隐藏),表格的样式应保持不变(每条线条在两个可用的颜色之间具有不同的颜色).相反,它被打破了.

根据firefox的firebug,:nth-​​child应用于:not,not,not after(如我所愿).怎么解决这个问题?

注意:改变HTML是不行的.这是使用javascript动态制作的东西.

我的目的是不计算第n个孩子隐藏的线条,以便即使线条不可见也能保持样式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值