2017-03-05 6 views
-2

*がサポートされていないワイルドカードセレクタがサポートされているかどうかわからない。私はブートストラップのcolパディングをオーバーライドしたいので、ワイルドカードセレクタが有効でない。

.col-*(私も試した.col--)それは動作していないようです。

+0

最初の場所で有効なCSSセレクタではありません...クラス名にはワイルドカードが – zzzzBov

+0

ありません。あなたは '[class^=" col - "]'を使用することができます – cyrix

+0

あなたは明らかに働かなかったことにもかかわらず、あなたが確信していないという事実から判断すると*そのようなセレクタがあるという印象を受けているようです。この印象はどこで得たのですか?誰かかいくつかのウェブサイトがあなたに伝えましたか? – BoltClock

答えて

1

「ユニバーサルセレクタ」*は、任意のタイプ(=タグ名)の任意の要素に一致します。

ワイルドカードセレクタは、CSSでも私が知っているプリプロセッサでも利用できませんが、attribute selectorsでファジー選択を行うための他の多くのオプションがあります。

あなたのケースでは、次のいずれかがあなたに合うかもしれませんが:

[class^="col"] /* begin with "col" */ 

[class*="col"] /* contains "col" */ 

[class|="col"] /* starts with "col" followed by "-" */ 
関連する問題