ホームページ ウェブフロントエンド htmlチュートリアル html5/css3 レスポンシブレイアウトの概要_html/css_WEB-ITnose

html5/css3 レスポンシブレイアウトの概要_html/css_WEB-ITnose

Jun 24, 2016 am 11:30 AM

1. レスポンシブ レイアウトとは何ですか?

レスポンシブ レイアウトは、2010 年 5 月に Ethan Marcotte によって提案された概念です。つまり、端末ごとに特定のバージョンを作成するのではなく、複数の端末と互換性のある Web サイトです。 。

このコンセプトは、モバイル インターネット ブラウジングを解決するために生まれました。レスポンシブ レイアウトは、さまざまな端末のユーザーに、より快適なインターフェイスと優れたユーザー エクスペリエンスを提供することができ、現在の大画面モバイル デバイスの人気は、一般的な傾向であると言っても過言ではありません。

このテクノロジーを採用するデザイナーが増えるにつれ、多くの革新が見られるだけでなく、いくつかの形成パターンも確認されます。

2. レスポンシブ レイアウトの長所と短所は何ですか?

利点:

異なる解像度のデバイスに対応できる柔軟性が高く、マルチデバイスのディスプレイ適応の問題をすぐに解決できます

欠点:

さまざまなデバイスと互換性があります。デバイス、負荷が高く、効率が低い

コードが煩雑で、隠れた無駄な要素が表示され、ロード時間が長くなります

実際、これは妥協的な設計ソリューションであり、多くの要因の影響を受け、最高の結果を達成することはできません結果

ある程度変更されました ウェブサイトの元のレイアウト構造はユーザーに混乱を引き起こします

3. レスポンシブなレイアウトを設計するにはどうすればよいですか?

1. 異なるデバイス間の互換性の問題を解決するにはどうすればよいですか?

CSS3 のメディア クエリはこの問題を解決できます。

2. メディアクエリで取得できる値は何ですか?

デバイスの幅と高さ、ディスプレイ画面/触覚デバイスの幅と高さ。

ウィンドウの幅と高さの幅、表示画面/触覚デバイスの高さをレンダリングします。

デバイスの手持ち方向、横向きまたは縦向き(縦向き/横向き)、プリンターなど。

アスペクト比ドットマトリクスプリンターなど

デバイス アスペクト比 ドットマトリックス プリンターなど

オブジェクトの色またはカラーリストの色、カラーインデックスの表示画面。

デバイス解決

3. 構文構造と使用法

構文: @media デバイス名のみ (選択条件) ではなく (選択条件) および (デバイス選択条件)、デバイス 2 の {sRules}

使用法:

a。例 1: リンクで @media を使用します:

は上記の使用法では省略でき、コンピューターのモニターに限定されます。最初の条件 max-width はレンダリングの最大幅を指します。 Interface の 2 番目の条件 max-device-width は、デバイスの最大幅を指します。

b. スタイルシートに @media を埋め込みます:

@media (min-device-width:1024px) および (max-width:989px)、screen および (max-device-width:480px)、(max-device) -width:480px) and (orientation:landscape),(min-device-width:480px) and (max-device-width:1024px) and (orientation:portrait) {srules}

コンピューターのモニターの解像度を設定します (幅) 1024 ピクセル以上 (最大表示幅は 989 ピクセル)、画面幅が 480 ピクセル以下で、横向きに配置されたハンドヘルド デバイス (つまり、地面に対して 480 次元)。画面幅 480px 以上 1024px 未満で垂直に配置されたデバイス用の CSS スタイル。 Responsiveレイアウトを実装します。

width – ビューポートの幅

height – ビューポートの高さ

initial-scale – 初期のスケーリング率

minimum-scale – ユーザーが設定する最小の比率ズーム許可

maximum -scale – ユーザーがズームできる最大スケール

user-scalable – ユーザーが手動でスケールできるかどうか

–>

。ページの先頭で css3-mediaqueries.js を引用する必要があります –> ;

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

HTMLは初心者のために簡単に学ぶことができますか? HTMLは初心者のために簡単に学ぶことができますか? Apr 07, 2025 am 12:11 AM

HTMLは、簡単に学習しやすく、結果をすばやく見ることができるため、初心者に適しています。 1)HTMLの学習曲線はスムーズで簡単に開始できます。 2)基本タグをマスターして、Webページの作成を開始します。 3)柔軟性が高く、CSSおよびJavaScriptと組み合わせて使用​​できます。 4)豊富な学習リソースと最新のツールは、学習プロセスをサポートしています。

HTML、CSS、およびJavaScriptの役割:コアの責任 HTML、CSS、およびJavaScriptの役割:コアの責任 Apr 08, 2025 pm 07:05 PM

HTMLはWeb構造を定義し、CSSはスタイルとレイアウトを担当し、JavaScriptは動的な相互作用を提供します。 3人はWeb開発で職務を遂行し、共同でカラフルなWebサイトを構築します。

HTMLでの開始タグの例は何ですか? HTMLでの開始タグの例は何ですか? Apr 06, 2025 am 12:04 AM

Anexampleapalofastartingtaginhtmlis、それはaperginsaparagraph.startingtagsaresentionentientiontheyinitiateelements、definetheirtypes、およびarecrucialforurturingwebpagesandcontingthomedomを構築します。

HTML、CSS、およびJavaScriptの理解:初心者向けガイド HTML、CSS、およびJavaScriptの理解:初心者向けガイド Apr 12, 2025 am 12:02 AM

webdevelopmentReliesOnhtml、css、andjavascript:1)htmlStructuresContent、2)cssStylesit、および3)Javascriptaddsinteractivity、形成、

WebアノテーションにY軸位置の適応レイアウトを実装する方法は? WebアノテーションにY軸位置の適応レイアウトを実装する方法は? Apr 04, 2025 pm 11:30 PM

Y軸位置Webアノテーション機能の適応アルゴリズムこの記事では、単語文書と同様の注釈関数、特に注釈間の間隔を扱う方法を実装する方法を探ります...

Giteeページ静的なWebサイトの展開に失敗しました:単一のファイル404エラーをトラブルシューティングと解決する方法 Giteeページ静的なWebサイトの展開に失敗しました:単一のファイル404エラーをトラブルシューティングと解決する方法 Apr 04, 2025 pm 11:54 PM

GiteEpages静的Webサイトの展開が失敗しました:404エラーのトラブルシューティングと解像度Giteeを使用する

CSS3とJavaScriptを使用して、クリック後に周囲の写真を散乱および拡大する効果を実現する方法は? CSS3とJavaScriptを使用して、クリック後に周囲の写真を散乱および拡大する効果を実現する方法は? Apr 05, 2025 am 06:15 AM

画像をクリックした後、散乱と周囲の画像を拡大する効果を実現するには、多くのWebデザインがインタラクティブな効果を実現する必要があります。特定の画像をクリックして周囲を作成してください...

HTML、CSS、およびJavaScript:Web開発者に不可欠なツール HTML、CSS、およびJavaScript:Web開発者に不可欠なツール Apr 09, 2025 am 12:12 AM

HTML、CSS、およびJavaScriptは、Web開発の3つの柱です。 1。HTMLは、Webページ構造を定義し、などなどのタグを使用します。2。CSSは、色、フォントサイズなどのセレクターと属性を使用してWebページスタイルを制御します。

See all articles