スマートフォンで自分のウェブサイトのモバイル版を表示するために、いくつかのルールを作成しました。
モバイルルールは、デフォルトのスタイルシート(http://www.flapane.com/style.css)の下部に「@media」を使用して含まれています。
@media only screen and (min-device-width : 320px) and (max-device-width : 480px), only screen and (orientation : landscape) and (min-device-width : 480px) and (max-device-width : 800px), only screen and (-webkit-min-device-pixel-ratio : 2), only screen and (min-device-pixel-ratio : 2), only screen and (-moz-min-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2/1)
{ [CODE]
}
480x800のAndroidデバイスでテストに成功しました。横向きモードと縦向きモードの両方で機能します。(http://i.imgur.com/mhqhr.png)
しかし、私はそれを数人の友人のiPhone4でテストしました、そしてデスクトップバージョンは常に表示されます。
ただ使ってみました
@media only screen and (-webkit-min-device-pixel-ratio : 2)
しかし、何も変わりませんでした。
ヒントはありますか?ありがとう