レスポンシブサイトを開発するのはこれが初めてです。IE9以外のすべてのブラウザで正常に動作しています。IE9はメディアクエリと互換性があることを知っています。互換モードがオフになっているかどうかを確認しましたが、アイコンが表示されていないので、オフになっていると思います。私のメディアクエリは、基本スタイルの下にリストされています。文字数制限を超えないように、以下のいくつかのメディアクエリを貼り付けます。もっと見る必要がある場合はお知らせください。注:ドキュメントタイプはhtml5用です。
メディアクエリ:
@media only screen and (max-width: 479px) {
/* 320 =================================================== */
header .logo a {
background:url(../images/logo-320.png) no-repeat;
width:213px;
height:69px;
float:left;
margin-top:35px;
display:block;
}
}
@media only screen and (max-width: 480px) {
header {min-width:100%;}
.main-link-wrap {
width:100%;
margin:0 auto;
}
.featured-prod {
width:100%;
}
footer {
min-width:100%;
}
}
@media only screen and (min-width: 480px) {
/* 480 =================================================== */
header .logo a {
background:url(../images/logo-480.png) no-repeat;
width:310px;
height:94px;
float:left;
margin-top:5px;
display:block;
}
.featured-prod .product-box {
width:185px;
margin-left:1.8%;
margin-right:1.8%;
text-align:left;
color:#282828;
font-size:12px;
font-size:1.2rem;
line-height:13px;
float:left;
}
footer .address {
font-size:22px;
line-height:32px;
}
}