CSS の配置を深く理解し、CSS の配置、相対配置、絶対配置を完全に習得_html/css_WEB-ITnose
実際、以前の標準フローとフローティング フローは非常に理解できますが、ポジショニング、特に相対ポジショニングと絶対ポジショニングを理解するのは難しく、学習を始めたばかりの多くの生徒はそれらを区別できません。そこでここでは、Xiaoqiang 先生が CSS の配置について学習した内容を紹介します。
これまでの研究により、Web ページのレイアウト方法は次のとおりです。
1. 標準フロー (最も安定)
2. フローティング フロー (浮動 2 番目)
3. ポジショニング フロー (安定性では最後)
ポジショニングは完全にアウトof touch 標準ストリームのレイアウト方法。
実際、以前の標準フローとフローティングフローは非常に理解できますが、ポジショニング、特に相対ポジショニングと絶対ポジショニングは理解するのが難しく、学習を始めたばかりの多くの生徒はそれらを区別できません。そこでここでは、Xiaoqiang 先生が CSS の配置について学習した内容を共有します。
位置を調整するには、ほとんどの場合、上、左、下、右が使用されます。
まず、位置決めの分類を見てみましょう:
1. 絶対位置決め 絶対
位置: 絶対;
絶対位置決めと相対位置決めが比較的よく使用されます。絶対位置決めの特徴は何ですか? Xiaoqiang 先生が皆さんのためにまとめます。位定 1. 親ボックス
がない場合は、このボックスが使用され、絶対位置決め後、ブラウザの左上隅を原点として、すべての動きも原点によって移動されます。
ケースは図に示すとおりです。
プレビュー後
2. 親ボックスはあるが、親ボックスが配置されていない場合、結果は変化せず、ボックスはブラウザの左上隅を原点とします。
プレビュー後
3. 親ボックスがあり、親ボックスに位置決めがある場合、このとき絶対位置決めは親ボックスの左上隅を原点にして位置合わせします。
写真に示すように:
生成効果:
4. 絶対位置決めには非常に重要な機能があり、いかなる位置も占有せず、標準フローから完全に外れているため、上昇し、標準ストリームが占有します。
position:relative
相対配置は親ボックスの有無に関わらず左上隅を原点とする単純な配置です。
また、それは位置を占めます。つまり、その下に配置される他のボックスがあります。
3. 固定位置
固定位置もブラウザに対して相対的であり、ブラウザ内の特定の位置に固定されます。 (ie6 は固定位置決めをサポートしていないため、個別に解決することしかできません)
固定位置決めは位置を占有せず、標準フローから完全に外れています。
4. 静的位置決め
position:static
標準フローとほぼ同じで、特別な位置決めはなく、位置を占有します。
5. 積み重ね順:
z-index: 数値;
値が大きいほど、ボックスが高くなります。 注意:
まとめ:
測位には、位置を占有する静的測位と相対測位と、位置を占有しない絶対測位と固定測位があります。これは非常に重要であり、標準フローのレイアウトに大きな影響を与えます。
私たちが覚えておかなければならないマントラは、子供は絶対的であり、親は相対的であるということです。これが今回のレイアウトに最も適したレイアウトコンセプトです。

ホットAIツール

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

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

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

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

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

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

ホットトピック









ブートストラップボタンの使用方法は?ブートストラップCSSを導入してボタン要素を作成し、ブートストラップボタンクラスを追加してボタンテキストを追加します

Bootstrapフレームワークをセットアップするには、次の手順に従う必要があります。1。CDNを介してブートストラップファイルを参照してください。 2。独自のサーバーでファイルをダウンロードしてホストします。 3。HTMLにブートストラップファイルを含めます。 4.必要に応じてSASS/LESSをコンパイルします。 5。カスタムファイルをインポートします(オプション)。セットアップが完了したら、Bootstrapのグリッドシステム、コンポーネント、スタイルを使用して、レスポンシブWebサイトとアプリケーションを作成できます。

回答:ブートストラップの日付ピッカーコンポーネントを使用して、ページで日付を表示できます。手順:ブートストラップフレームワークを紹介します。 HTMLで日付セレクター入力ボックスを作成します。ブートストラップは、セレクターにスタイルを自動的に追加します。 JavaScriptを使用して、選択した日付を取得します。

ブートストラップに画像を挿入する方法はいくつかあります。HTMLIMGタグを使用して、画像を直接挿入します。ブートストラップ画像コンポーネントを使用すると、レスポンシブ画像とより多くのスタイルを提供できます。画像サイズを設定し、IMG-Fluidクラスを使用して画像を適応可能にします。 IMGボーダークラスを使用して、境界線を設定します。丸い角を設定し、IMGラウンドクラスを使用します。影を設定し、影のクラスを使用します。 CSSスタイルを使用して、画像をサイズ変更して配置します。背景画像を使用して、背景イメージCSSプロパティを使用します。

ブートストラップスプリットラインを作成するには2つの方法があります。タグを使用して、水平方向のスプリットラインを作成します。 CSS Borderプロパティを使用して、カスタムスタイルのスプリットラインを作成します。

ブートストラップの日付を確認するには、次の手順に従ってください。必要なスクリプトとスタイルを紹介します。日付セレクターコンポーネントを初期化します。 Data-BV-Date属性を設定して、検証を有効にします。検証ルール(日付形式、エラーメッセージなどなど)を構成します。ブートストラップ検証フレームワークを統合し、フォームが送信されたときに日付入力を自動的に検証します。

ファイルアップロード機能は、Bootstrapを介して実装できます。手順は次のとおりです。BootstrapCSSおよびJavaScriptファイルを紹介します。ファイル入力フィールドを作成します。ファイルアップロードボタンを作成します。ファイルのアップロードを処理します(FormDataを使用してデータを収集し、サーバーに送信します)。カスタムスタイル(オプション)。
