#レスポンシブ Web サイトとは何ですか?
つまり、レスポンシブ Web サイトの基本は、コンテンツをあらゆるデバイスで見やすくスタイリッシュにすることです。
レスポンシブな Web サイトが必要なのはなぜですか?
以前は、ユーザーはデスクトップからのみ Web サイトにアクセスできましたが、現在では、モバイルやタブレット デバイスなど、さまざまなサイズのデバイスから Web サイトにアクセスできるようになりました。 Web サイトのトラフィックのほとんどは、デスクトップ デバイスではなくモバイル デバイスから来ています。
現在、あらゆる企業がインターネット上で運営されており、Web サイトを通じてオンラインで顧客を引き付けようとしています。ユーザーがモバイル デバイスから Web サイトにアクセスし、Web サイトがレスポンシブ デザインでない場合、ユーザーはすぐに Web サイトを閉じて、競合他社の Web サイトにアクセスします。
つまり、応答性の高い Web サイトは、より多くの顧客や訪問者を獲得するのに役立ちます。
レスポンシブ Web サイトの作成を開始するにはどうすればよいですか?
リーリー
最初のステップとして、次のメタ タグを セクションに追加する必要があります。リーリー
ここで、HTML コンテンツは Web ページと同じままですが、HTML コンテンツがどのデバイスでも簡単に読めるように CSS を記述する必要があります。例 1 (要素の寸法をパーセンテージで設定)
出力では、ユーザーは任意のサイズのデバイスで読み取れることがわかります。
リーリー
例 2 (メディア クエリの使用)ここで、幅が 600 ピクセル未満のデバイスの「メイン」 div のサイズを変更したことがわかります。また、モバイル デバイスのフォント サイズ、フォントの色、マージンも変更しました。メディアクエリ。
リーリー
例 3 (クランプ機能を使用)ここでは、clamp() 関数の最初のパラメータとして 400px、2 番目のパラメータとして 30%、3 番目のパラメータとして 600px を渡しています。これは、どのデバイスでもカードの幅がこれより小さくなることはありません。 400ピクセル以上600ピクセル以下。画面幅の 30% が 400px ~ 600px の場合、値はカードの幅に設定されます。
出力では、ユーザーはさまざまなデバイス上のカードを観察し、カードが応答するかどうかを確認できます。
リーリー
例 4 (Flexbox の概要)ここでは、複数の「col」 div を含む「row」 div があります。「row」 div のサイズはデバイスのサイズに応じて変化しますが、「col」 div のサイズは固定されています。 'flex-wrap:wrap' CSS プロパティを使用して、'row' div 内のコンテンツをラップしました。行の幅に基づいて、単一行内の 'col' div の合計数が表示されます。
リーリー
このチュートリアルでは、ユーザーは Web サイトをレスポンシブにする方法を学びました。上の例は、レスポンシブな Web サイトを作成するために使用されるさまざまな CSS プロパティ、関数、ルールを示しています。開発者はこれらすべてを組み合わせて、実際の Web サイトを作成する必要があります。ここでは、学習目的のためだけに 1 つの例で 1 つの属性を使用します。以上がレスポンシブ Web サイトについて知っておくべきことは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。