私はCSSコードを最小限に抑えるためにツールを使用しているウェブサイトを持っています。それはJCHと呼ばれ、Joomlaのプラグインですから、Drupalでも使えると思います。私は、このCSSコードの問題を持っている:最小化するとCSSが壊れる
#sp-user3 .help-menu .nav.menu :not(.user-menu){
display: inline-flex;
}
それはに変換されている:.nav.menu「に変換されます。ない:あなたが "ない.nav.menu" を見ることができるように
#sp-user3 .help-menu .nav.menu:not(.user-menu){display:inline-flex}
これはCSSルールを意図したとおりに適用しないようにします。
これはツール上のエラーである可能性があります。どのように私はそれを書き換えるか、その混乱を避けるために文字を追加することができますか?任意のアイデアを歓迎します。
CSS標準では、子孫コンビネータに>>を使用することができます。 '.nav.menu:not'ではなく' .nav.menu >>:not'と書くことができます。現在のところ、どのブラウザでも動作しないので、それは答えではありません。 –
'.nav.menu *:not '(アスタリスク付き)を試してみることができますが、ここにミニマイザーがないので、うまく動作するかどうか確認できません。 –
@MrLister私はそれを試してみます。 – Eduardo