2

私はまだレスポンシブ デザインに慣れていないので、私の質問が意味をなさない場合は申し訳ありません。

現在、2 つの画面幅に対して 2 つの CSS セットを実装しています。

@media screen and (max-width:659px) { ... }

@media screen and (min-width:660px) { ... }

最初のセットでは、コンテンツを含む幅 480 ピクセルのテーブルがあり、中央にmargin auto. 画面サイズが 480px から 659px の間であれば、左右に少し背景スペースがあると嬉しいです。

2 番目のセットでは、左側に列が 1 つ追加され、テーブルの幅が 660 ピクセルになります。

画面幅が 480px を下回るか、660px を大幅に超えると心配です。テーブルが切り捨てられたり、左右の余白が多すぎたりします。これがスケーリングの興味深いところです。

ビューポート メタ タグを次のように実装することをお勧めします。

<meta name="viewport" content="width=device-width, initial-scale=1">

しかし、これは私の問題に対する正しい解決策ですか? ビューポート メタ タグを実装する正しい方法は何ですか? テーブルの幅が 480 ピクセルまたは 660 ピクセルの場合、自動的に「サイズに合わせる」ことは可能でしょうか? はいの場合、どのように?

4

1 に答える 1