はいはい、セレクター間のコンマが何を意味するかは誰もが知っています。
これは違います。私は CSS をかなりよく知っていると思っていましたが、今日、これまでに見たことのないもの、宣言ブロック間のコンマに出くわしました。私はclean-cssを使用してきましたが、この縮小されたクリーンな出力が生成されました (読みやすくするために空白を再挿入しました)。
body .container
{
color:#EEE
}
,
.navbar-default .navbar-nav>.active>a:hover,
h1
{
color:#000
}
の宣言ブロックの右中括弧の後にコンマ (独自の行に配置した) に注意してくださいbody .container
。これは有効な CSS ですか? もしそうなら、それはどういう意味ですか?
clean-css の入力 CSS は次のとおりです。
body .container {
color: #EEEEEE;
}
h1{
color: #000;
}
.navbar-default .navbar-nav > .active > a:hover, {
color: black;
}