gpt4 book ai didi

javascript - 具有 "open"属性的选择器

转载 作者:行者123 更新时间:2023-11-27 23:55:34 25 4
gpt4 key购买 nike

我正在使用 jquery tabslider 创建一个 slider ,当单击它的句柄时,它会从屏幕的一侧滑出。我需要将样式应用于该 div 中的子元素,但是它必须仅在 div 打开时应用。 div 的类名是“tab-slider”,打开时是“tab-slider open”。我的问题是,是否可以创建一个仅在 slider 打开时适用于该元素的选择器?我可能还会补充说,需要设置样式的元素比这个父 div 低几个级别。

我正在寻找的选择器类似于:

#tab-slider open #secondleveldiv #thirdleveldiv .element

最佳答案

.tab-slider{
/* "Closed" state */
}

.tab-slider.open{
/* Open state. You chain classes in this way. */
}

在你的例子中:

.tab-slider.open #secondleveldiv #thirdleveldiv .element{
/* This is an extremely specific selector.
Would .open #thirdleveldiv .element or even
.open .element work? Try to keep things only as specific
as they need to be. */
}

关于javascript - 具有 "open"属性的选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24185729/

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