2012-04-25 5 views
7

私は特定のCSSスタイルを拡張する必要があります。たとえば、サードパーティのDLLを使用しています。これは、CSSクラススタイルを特定のコントロールに動的に割り当てます。私はasp.netプロジェクトで同じ名前のCSSクラスを作成したいと思っています。サードパーティのDLLと私のプロジェクトのCSSクラススタイルの両方のスタイルがコントロールに適用されます。私がコントロールする上記のクラスを適用するとCSSクラスを拡張するには

サードパーティの名前で

.VerticalAlign 
{ 
    vertical-alignment:center; 
} 

をクラスを持っている、と言うのために今私は名前.VerticalAlign { color : #f3f3f3 }

によってクラスを作成し、私は垂直配向の両方を持っている必要がありますし、私のコントロールに適用された色。

同じ名前では不可能な場合は、サードパーティのdllで定義されているCSSクラスからプロパティを継承する異なるクラス名でCSSスタイルを作成する可能性はありますか?

+0

あなたはすでにこれを行う方法を知っています。あなたのスタイルはすでに累積的です。そのため、スタイルシートは「カスケード」と呼ばれています。 http://jsfiddle.net/kQ6kT/ – Dutchie432

+0

もっとコードを表示できますか?あなたの説明は完璧に働くはずです。多くのスタイルシートファイルや '