これは、私がやりたいことを視覚化するためのスクリーンショットです。
アイコンのない追加のタブがあります (終了とプロジェクトの間)。青く強調表示された行は、インスペクター内の要素そのものです。
私の目標は、タブパネルではなくタブバーでタブの幅を 5px に設定することです。そのため、タブのアイコンの間にスペーサーがあります。
その要素を指す非常に具体的なルールを作成し、このルール内で !important タグを使用して幅を 5px に設定できるように、CSS クラスを手動で追加しようとしました。
.x-tab .x-tab-normal .x-item-disabled .x-iconalign-center .x-tab-icon .x-layout-box-item .x-stretched
{
width:5px !important;
}
残念ながら、コンポーネント階層の特定のレベルにクラスを追加する方法が見つかりませんでした。
そこで、そのコンポーネントの既存の CSS クラス (.x-item-disabled) を置き換えようとしました。.x-item-disabled を .fake に変更し、それに応じて CSS ルールを作成しました... 機能せず、最初のケースでは、インスペクターのコンポーネントの css クラスはまったく変更されませんでした..
煎茶でできることではないので、そのようにする必要があると確信しています。
誰かが私を助けてくれますか?