検索
ホームページウェブフロントエンドCSSチュートリアルCSS で DIV をオーバーラップさせる例の概要

CSS カスケードとは、CSS スタイルが同じ要素に同じ属性を構成する場合、カスケード ルール (重み) に基づいて競合を処理し、CSS セレクターで指定された属性を高い重みで選択することを意味し、一般に上書き重みとも呼ばれます。重みが大きいため、カスケードとも呼ばれます。

1. CSSスタイルの継承とカスケードの解決

基本セレクター

タグの選択: ページ内のタグ名に従って選択し、指定したタグにスタイルを直接適用します。

機能:

1. タグ セレクターは、現在のページにある限り、コードの現在のタグ階層とは関係ありません。選択されました。

ID の選択: 最初に ID 値を設定するタグを指定する必要があります (ID 値は繰り返すことができず、ページ全体で一意です)。

クラスの選択: ラベルにクラス名を付け、クラスセレクターを通じて指定されたラベルを選択します。

2.

CSS マージンの重なりとそれを防ぐ方法

境界線の重なりとは、2 つ以上のボックス (隣接またはネストされている可能性があります) の隣接する境界を指します (その間に空ではないコンテンツやパディングはありません)。 ) 重なり合って単一の境界線を形成します。 2 つ以上のブロック レベル ボックスの垂直方向に隣接する境界が重なっています。結果として得られる境界線の幅は、隣接する境界線の幅の中で最大になります。負の境界が発生した場合、最大の絶対値を持つ負の境界が最大の正の境界から減算されます。正の境界がない場合は、絶対値が最大の負の境界がゼロから減算されます。注: 親子関係または兄弟関係を持つ要素によって隣接するボックスを生成することはできません。

CSS で DIV をオーバーラップさせる例の概要3.

CSS内の要素の重なり順を解決する

z-index属性とposition属性が含まれていない場合、すべての要素の重なり順はHTML内での出現順序と一致します。書類。 (負のマージンを使用してインライン要素をオーバーラップする特殊な場合を除きます。)

要素がフローティングの場合、フローティング ブロック要素は、非配置ブロック要素と配置ブロック要素の間に配置されます。つまり、フローティング要素です。通常フローでは子孫ブロック要素の上、通常フローでは子孫インライン要素の下に表示されます。

position 属性が要素に追加されると、position 属性を持つすべての要素とそのサブ要素は、position 属性のない他の要素の上に表示されます。

4.

CSSを使用したpのランダムオーバーラップ方法の紹介

この記事では主にpをオーバーラップさせ、希望の順序でオーバーラップさせるために必要なCSSを紹介します。 p を希望の順序で重複させるには、CSS、つまり CSS の絶対配置が必要です。 CSS で DIV をオーバーラップさせる例の概要スタイルの重複には主要な CSS スタイルの説明が必要です

5.
2 つの div を重複させるための CSS

Web ページを作成しているときに、p に別の Web ページの天気プラグインを入れたのですが、それをクリックすると、広告ページに飛んでしまうので、ネットでpクリックを防ぐ方法を探してみたのですが、jsを使った方法はうまくいかないようでした。位置合わせが少し面倒ですが、クリックを防ぐためにレイヤーを重ねます。

6.

div の重複 問題

html で 2 つの p を定義しましたが、表示される結果は、2 つの p が部分的に重なっていませんでした。どのキーを触ったのか分かりませんが、実行時にレイヤーが重なっているのですが、pだけを取り出すと正常であることがわかります。状況?

関連する質問と回答:

1. javascript - 相対配置で top などの属性が使用されると div が重複するのはなぜですか?

2. javascript - 2 つの div が重なった後、ページ上に新しい div が生成され、この効果は 1 つだけ生成されます。

[関連する推奨事項]

CSSの余白の重なりについての簡単な説明

キャンバスのダイナミックなボールの重なり効果

なぜフローティングによって重ならずに画像の周囲にテキストを折り返すことができるのか

以上がCSS で DIV をオーバーラップさせる例の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
カーソルの次のレベルCSSスタイリングカーソルの次のレベルCSSスタイリングApr 23, 2025 am 11:04 AM

CSSを備えたカスタムカーソルは素晴らしいですが、JavaScriptを使用して次のレベルに物事を引き出すことができます。 JavaScriptを使用して、カーソル状態間で移行し、カーソル内に動的テキストを配置し、複雑なアニメーションを適用し、フィルターを適用できます。

Worlds Collide:スタイルクエリを使用したキーフレーム衝突検出Worlds Collide:スタイルクエリを使用したキーフレーム衝突検出Apr 23, 2025 am 10:42 AM

2025年には、互いに互いに跳ね返る要素を伴うインタラクティブなCSSアニメーションは、CSSにPongを実装する必要はありませんが、CSSの柔軟性とパワーの増加はLee'の疑いを補強します。

UI効果にCSSバックドロップフィルターを使用しますUI効果にCSSバックドロップフィルターを使用しますApr 23, 2025 am 10:20 AM

CSSバックドロップフィルタープロパティを使用してユーザーインターフェイスをスタイルするためのヒントとコツ。バックドロップフィルターを複数の要素間でレイヤー化する方法を学び、それらを他のCSSグラフィカル効果と統合して、精巧なデザインを作成します。

微笑んでいますか?微笑んでいますか?Apr 23, 2025 am 09:57 AM

まあ、SVG'の組み込みのアニメーション機能は、計画どおりに非推奨されることはありませんでした。確かに、CSSとJavaScriptは負荷を運ぶことができる以上のものですが、以前のようにSmilが水中で死んでいないことを知っておくのは良いことです

「かわいい」は見る人の目にあります「かわいい」は見る人の目にありますApr 23, 2025 am 09:40 AM

イェーイ、テキストワラップのジャンプを見てみましょう:サファリテクノロジーのプレビューにかなり着陸してください!しかし、それがChromiumブラウザーでの仕組みとは異なることに注意してください。

CSS-Tricks XLIIIを記録しますCSS-Tricks XLIIIを記録しますApr 23, 2025 am 09:35 AM

このCSS-Tricksアップデートは、アルマナック、最近のポッドキャスト出演、新しいCSSカウンターガイド、および貴重なコンテンツを提供するいくつかの新しい著者の追加の大幅な進歩を強調しています。

Tailwind'の@Apply機能は、響きよりも優れていますTailwind'の@Apply機能は、響きよりも優れていますApr 23, 2025 am 09:23 AM

ほとんどの場合、人々はTailwind'の@Apply機能を紹介します。このように展示されたとき、@Applyはまったく有望な音をしません。だからobvio

私はリリースがないように感じます:正気な展開への旅私はリリースがないように感じます:正気な展開への旅Apr 23, 2025 am 09:19 AM

馬鹿のように展開することは、展開に使用するツールと複雑さの報酬と複雑さの減少との間の不一致になります。

See all articles

ホット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 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

EditPlus 中国語クラック版

EditPlus 中国語クラック版

サイズが小さく、構文の強調表示、コード プロンプト機能はサポートされていません

SublimeText3 英語版

SublimeText3 英語版

推奨: Win バージョン、コードプロンプトをサポート!

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。