1
私はSCSSに問題があります。これはたぶん未経験者に過ぎません。 、SCSSのネストは子供を探しています
img.postimage {
height: 150px;
.expand {
transition: all .2s ease-in-out;
&:hover {
transform: scale(1.1);
}
}
}
迷惑な事がある:私は私のstylesheet.scss
ファイルが特定のクラスを使用して任意の画像のスタイルを与えるようにしよう、その後、SCSS
以下のような他のクラスに基づいて、より多くのスタイルを持っていますこれは以下のようにCSSをコンパイルしません:
img.postimage {
height: 150px;
}
img.postimage.expand {
transition: all .2s ease-in-out;
}
img.postimage.expand:hover {
transform: scale(1.1);
}
それは実際にこのようにそれを生成します。
img.postimage {
height: 150px;
}
image.postimage .expand { /* note the space, it's actually looking for a .expand child */
transition: all .2s ease-in-out;
}
image.postimage .expand:hover {
transform: scale(1.1);
}
私はSCSSですばらしいわけではないので、何が間違っているのか分かりません。
ああはあなたに感謝なります。私はSassmeisterでテストしました。私はできるだけ早く受け入れます! – RhysO
問題はありません、私はSassで始まる人は皆、自分自身を含めてこの質問をしていたと思います。 –
私は本当に擬似クラス( ':ホバー'など)と闘ったので、本当にそれを考えるべきだった – RhysO