普通に書くと
#header {
background-color: #ccc;
h1 {
float: left;
@media screen and (max-width: 320px) {
float: none;
}
}
}
コンパイル後は
#header {
background-color: #ccc;
}
#header h1 {
float: left;
}
@media screen and (max-width: 320px) {
#header h1 {
float: none;
}
}
こんなかんじで至って問題ありません。
まぁ確かにこれでいいんですが max-width の部分を変数にしようと思ったんですがコンパイルエラーになりました。
/* 変数宣言 */
$mobile-width:320px;
#header {
background-color: #ccc;
h1 {
float: left;
/* 変数を使用 */
@media screen and (max-width: $mobile-width) {
float: none;
}
}
}
Syntax error: Invalid CSS after "...nd (max-width: ": expected expression (e.g. 1px, bold), was "$mobile-width) {")
んーよくわかりません。
普通に変数を使う分は問題ないんだけど。。。単純にこういうところに変数使ったらだめなんかな。。。
誰か詳しいひと教えてください!!!
0 件のコメント:
コメントを投稿