有没有办法编写 css,以便它会在您已知的选择器上方选择一个 div。例如。
#modal .container .login{
//style
}
所以上面的代码会寻找模态的ID > 容器的类名> 登录的类名。并设置 .login 的样式。现在有可能让它反过来。因此,仅当 #modal 具有 .login 和 .container 的子项时才设置其样式
谢谢
有没有办法编写 css,以便它会在您已知的选择器上方选择一个 div。例如。
#modal .container .login{
//style
}
所以上面的代码会寻找模态的ID > 容器的类名> 登录的类名。并设置 .login 的样式。现在有可能让它反过来。因此,仅当 #modal 具有 .login 和 .container 的子项时才设置其样式
谢谢
简短的回答?不。(在当前的 CSS 规范中)已在此处回答。 有 CSS 父选择器吗?
但是,我可以给你一个小技巧。
为“父”创建一个特殊的 CSS 规则(一个类)。
然后,使用 JQuery, ondocument.ready
检查 DOM 中满足您要求的所有元素(在您的情况下:具有某个类的子项),并动态添加特殊的 CSS 类。
这不是一个完美的解决方案,但在某些情况下可能会有所帮助。