1
私はこのようなプレースホルダセレクタにグループにすべての私のベンダー固有のものをしようとしている:防止の組み合わせ
%search-bar-placeholder {
color: red;
}
.search-bar::-webkit-input-placeholder {
@extend %search-bar-placeholder;
}
.search-bar:-moz-placeholder {
@extend %search-bar-placeholder;
}
.search-bar::-moz-placeholder {
@extend %search-bar-placeholder;
}
.search-bar:-ms-input-placeholder {
@extend %search-bar-placeholder;
}
そして、それはこれにコンパイル:
.search-bar::-webkit-input-placeholder, .search-bar:-moz-placeholder, .search-bar::-moz-placeholder, .search-bar:-ms-input-placeholder {
color: red; }
どのようにすることができます私はSassがすべてのセレクターを一緒に置かないことを確認しますか?このように:sass-lang.comでExtend/Inheritanceを見てみると
.search-bar::-webkit-input-placeholder {
color: red;
}
.search-bar:-moz-placeholder {
color: red;
}
.search-bar::-moz-placeholder {
color: red;
}
.search-bar:-ms-input-placeholder {
color: red;
}
なぜそれらを別々にしたいのですか?コンマを区切る方が最適です。 – sniels
ベンダープレフィックスは、すべて同じ行にある場合は機能しません。 –
オートプレクサを使用せず、このレベルでこれを管理しないのはなぜですか? – 1252748