現在、レスポンシブページを作成していますが、問題があります。
画面サイズを大きくするには、見出しなどを拡大したいと思います。これは機能しますが、iPhoneのページを横向きモードでテストすると、見出しが大きすぎます。
縦向きのiPhoneが大画面のメディアクエリをトリガーするのはなぜですか?見出しを拡大するCSSルールは、このメディアクエリに含まれています。
@media only screen and (min-width: 30em) {
/* 480 pixel */
}
横向きのiPhone画面の幅は480ピクセルです。だから私はこのようにそれをやろうとしました:
@media only screen and (min-width: 30em) not (orientation: landscape) {
/* 480 pixel* /
}
これでiPhoneで動作しますが、MacBookでは見出しが拡大されなくなりました。おそらくそれはある種の論理的なエラーですが、どこが間違っているのでしょうか?