私の質問は背景画像についてです。iPhone画面用のホームページをデザインしていて、モバイル版では少し違う画像を使いたいと思っていました。私のメディア クエリは個別の css ファイルではなく、index.html に埋め込まれていました。問題...メインのCSSイメージがクエリイメージを上書きしていました。余分なブラケットなどをチェックしました。メディア クエリがメインの CSS よりも優先されると思いましたか? メディア クエリを css リンク ファイルに入れていたら、望ましい結果が得られたでしょうか?
これが私のメインのcssコードです:
#container
{
background-image:url(images/1000_framec.jpg);
background-repeat:no-repeat;
width:999px;
height:980px;
margin:0 auto;
}
以下は私のメディアクエリコードです:
@media only screen and max-width 320px {
#container
{
width:98%;
background:url(images/1000_frameo.jpg) no repeat left;
margin-top:80px;
-webkit-background-size:contain;
-moz-background-size:contain;
-o-background-size:contain;
background-size:contain;
}
}