CSS - 仅在div中更改某些类的行为

时间:2012-05-28 04:27:50

标签: css extjs

我正在使用ExtJS 4作为我的前端,我有一棵树,并且所有子节点都偏离了根节点,这是由两个传递<img.../>完成的,每个节点都有自己的类。我想删除偏移量并将所有子节点放在根目录下,只需将width中的一个<img../> classes设置为以下内容即可轻松实现:

.img_class_1 {
width : 0px;
}

其实我现在正在使用。问题是,我不确定将来我或其他人是否会不需要这个类,因为我的问题是 - 我的问题是 - CSS语法是否允许在一定范围内为一个类设置e differenet行为{ {1}}。为了说清楚,我希望我的<div id..>仅在class = "img_class_1"的div中使用width: 0px,并且在div之外的任何地方都使用此ID我希望我的班级保持原始行为。在CSS中是否可以,我该怎么做?

由于

Leron

1 个答案:

答案 0 :(得分:2)

使您的选择器更具体:

#img_container .img_class_1 {
  width : 0px;
}

a b c选择位于c元素内的b元素内的a元素(不一定是直接子元素,而是后代元素)。