0

ツリーがあり、すべての子ノードがルートノードからオフセットされているフロントエンドにExtJS 4を使用しています。これは、<img.../>それぞれ独自のクラスを持つ2つのtransperantによって達成されます。widthオフセットとすべての子ノードを削除して、ルートのすぐ下に配置したいと考えています。これは、いずれ<img../> classesかを次のように設定するだけで簡単に実現できます。

.img_class_1 {
width : 0px;
}

実際、私は現在使用しています。問題は、私または将来誰かがこのクラスを元の動作で必要としないかどうかわからないことです。私の質問は、CSS 構文により、特定のクラスの異なる動作を設定できるかどうかです<div id..>。明確にするために、この id を持つdiv 内と div の外側のすべての場所でのみ、クラスに元の動作を維持させたいと考えていますclass = "img_class_1"。CSS内でそれは可能ですか?どうすればそれを行うことができますか?width: 0pxid = "img_container"

ありがとう

レロン

4

1 に答える 1

2

セレクターをより具体的にします。

#img_container .img_class_1 {
  width : 0px;
}

a b c要素 (必ずしも直接の子ではなく、子孫) の内部にある要素のc内部にある要素を選択します。ba

于 2012-05-28T04:29:53.073 に答える