3

SASS テーマ コンポーネントのいくつかで多くの問題が発生しています。最も煩わしいものから始めましょう... EXTjs 4.x 用のカスタム テーマをたくさん作成しましたが、これらの問題はありませんでしたが、5.x のテーマ設定には少しバグがあることがわかりました/違う。適切なsass変数を使用していないだけなのか、それとも何なのかわかりません...助けてください!

タブ

「ext-theme-gray」パッケージからテーマを拡張しました。タブ タイトルのテキストの色を変更しようとしているだけですが、これらの sass 変数は色を適切に変更していないようです。「ext-theme-gray」のテキストの色は #333 です。

これらの sass 値を追加して、テーマを作成します: コード:

    $tab-color: #c8c8c8 !default;    
    $tab-color-active: #c8c8c8 !default;
    $tab-color-over: #c8c8c8 !default;
    $tab-color-disabled: #c8c8c8 !default;

ACTIVE タブのみ変更なし。何らかの理由で、アクティブなタブはまだ ext-theme-gray css を使用しており、私のテーマを上書きしています (下のスクリーンショット):

ここに画像の説明を入力

私は何を間違っていますか?!

ref: 重複する sencha フォーラムの投稿へのリンクはこちら

4

1 に答える 1

1

テーマの CSS と ExtJS テーマの両方を含めているのはなぜですか? テーマには、使用するクラスに関する ExtJS による検出に基づいて、関連するすべての CSS が含まれます。

あなたのスタイルは、extjs テーマのより具体的なスタイルによってオーバーライドされています。両方が必要な場合 (私は必要ないと思います)、スタイルを!importantではなくとしてマークする必要があります。!default

于 2014-08-04T21:01:35.140 に答える