Web サイトのスマートフォン フレンドリー バージョンを開発していますが、スマートフォンの横向きのメディア クエリを使用しているときに少し問題に直面しています。縦向きの場合、次のメディア クエリを使用していますが、問題なく動作しています。
@media only screen and (max-width : 320px) {ここにスタイルが入ります}
しかし、このメディア クエリを横向き (css-tricks.com から取得) に使用すると、横向き用に記述したスタイルが、Web サイトのデスクトップ バージョン用に入力したスタイルを上書きします。
@media only screen and (min-width : 321px) {ここにスタイルが入ります}
これは、横向きのスタイルを挿入している場合にのみ発生します。縦向きのスタイルを割り当てた場合は発生しません。
PS私はiPhone 4でテストを行っています。