【发布时间】:2013-02-26 03:21:07
【问题描述】:
我在 css 中有一个用于输入文本的类。我还有两个从第一个类扩展的类,如下所示:
.input-text-parent {
background-color: gray;
}
.input-text-child-1 {
extends: input-text-parent;
background-image: url(images/image1.jpg);
}
.input-text-child-2 {
extends: input-text-parent;
background-image: url(images/image2.jpg);
}
现在,我要做的是使用 jQuery 选择所有扩展第一个类的元素(在本例中为 input-text-parent)。 我知道使用 $(".class") 我可以获取该类的所有元素,但我不知道如何获取它的所有子类。
非常感谢。
我希望我的解释足够清楚。
【问题讨论】:
-
在 css 中,
extends属性不存在,因此什么也不做(除了可能在任何验证器中产生错误)。这是 LESS 还是 SASS? -
但是您可以对复杂元素使用两个类而不是扩展一个类,这样可以很快解决问题。