【发布时间】:2020-10-31 10:22:32
【问题描述】:
我正在使用“react-multi-carousel”。这个轮播有幻灯片数量的点。每个点实际上是一个li 元素,具有一个名为[data-index='X'] 的数据属性,X 是幻灯片编号。例如,在我的项目中,最后一张幻灯片是 7,所以最后一个 li 元素有 [data-index='7'] 并且添加到它的类是 .react-multi-carousel-dot--active。
我的问题是:当最后一个元素具有此类时,有没有办法可以将所有兄弟li 元素的可见性更改为隐藏?
到目前为止我只有
[data-index='7'].react-multi-carousel-dot--active {
visibility: hidden;
}
当然,这只会修改最后一个 li 元素。
这个问题有css或者scss解决方案吗?
【问题讨论】: