ウェブサイトのモバイル版を作成しています。
画面サイズに関連する css でこれらのコードを使用しました。
<link type="text/css" rel="stylesheet" media="only screen and (max-device-width: 480px)" href="phone.css" />
<link type="text/css" rel="stylesheet" media="only screen and (min-device-width: 768px) and (max-device-width: 1024px)" href="pad.css" />
これらの CSS コードは、iPhone、iPod touch、さらには iPad でも問題なく使用できるようになりました。私のアンドロイド(サムスンギャラクシーy)でこれをテストすると、デバイスの画面幅が原因で、ページの横向きのブロックがほとんどのデザインから外れます。別のリンク タイプ コードを追加する方法はありますが、Android ユーザーをターゲットにしていますか? またはios以外の何か?
コードを自動に変更して、実行するすべてのデバイスに適合させることができますか? (誰かがそれを述べる前に、上記の2つのcssでautoを選択できることを知っていることに注意してください。しかし、それは正しく見えないため、3番目のcssページが必要な理由です)。