为了账号安全,请及时绑定邮箱和手机立即绑定

关于css选择器所选的位置被动态更替后,样式更新问题!

关于css选择器所选的位置被动态更替后,样式更新问题!

波斯汪 2018-10-16 10:18:25
请看下图,此时最后的一个元素位置确定,可以使用li:last-child{}来将其选择,这里做的是将其的中的横线去掉,横线是用:after定位上去的下面问题来了,当页面向下滚动加载更多数据插入到底部的时候,刚才的最后一个元素的位置已经不是最后一位了,但是他的css样式仍然在生效,所以横线还是没有的状态,怎么解决这个问题?(我发现用鼠标点一下不要松手,线条就会回来,但这样操作没意义啊,还有,不想使用border-bottom来解决)
查看完整描述

1 回答

?
潇潇雨雨

TA贡献1833条经验 获得超4个赞

有一个简单的想法:
不使用“last-child”,而是把横线样式放到每个li的顶部去,然后使用“first-child”去除第一个li的横线样式。

查看完整回答
反对 回复 2018-11-17
  • 1 回答
  • 0 关注
  • 550 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信