現在、モバイル Web サイトを作成しており、CSS3 メディア クエリを使用してさまざまなデバイスをターゲットにしようとしています。私のコードの一部は次のとおりです。
@media screen and (max-width:320px) {
body {
width: 320px;
}
/* some other style */
}
ご覧のとおり、ボディの幅を明示的に設定して、通常の CSS でデスクトップ用に設定した幅 (920px) が表示されないようにする必要があります。本体の幅をデバイスの幅に自動的に設定できる方法があるかどうか疑問に思っており、新しい を作成するたびにこれを手動で設定する必要はありません@media
。
ちなみに、head
タグ内に次のコードも追加します。
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" />