この記事では、CSS3 の transform を使用して子要素の固定配置を絶対配置に変更する方法を紹介します。この方法を皆さんと共有し、検索しやすいようにメモも残しておきます。 <!DOCTYPE html> <html> <ヘッド> <スタイル> 体 { 背景: #f60; // オレンジ} 。親 { 位置: 固定; 幅: 300ピクセル; 高さ: 300px; 右: 0; 上: 0; 背景: #02bd00; // 緑 変換: translateX(0); } 。子供 { 位置: 固定; 左: 0; 右: 0; 上: 0; 下部: 0; background: rgba(0,0,0,0.2); // 黒透明: マスク} </スタイル> </head> <本文> <div class="parent"> <div class="child"></div> </div> </本文> </html> 問題に遭遇したことのない学生にとって、問題の原因を見つけるのは簡単ではありません。効果を示す画像を以下に示します (緑色の部分のみがマスクされていますが、書き方に問題がないと思われるかもしれません)。 実際、サブ要素のフルスクリーン効果が必要な場合は、 transform: none; を設定する必要があります。 この問題は非常に典型的です。親要素に有効な transform 属性を設定すると、子要素が絶対要素として固定され、子要素が親要素と同じサイズになります。このとき、子要素の offsetTop と offsetLeft は両方とも 0 なので、注意が必要です。 CSS3 トランスフォームを使用してサブ要素の固定配置を絶対配置に変更する方法についての記事はこれで終わりです。より関連性の高い CSS3 トランスフォーム サブ要素の固定コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 |
<<: seata docker 高可用性デプロイメントの詳細な紹介
>>: 基礎知識: ウェブサイトのアドレスの前の http はどういう意味ですか?
1. 命名規則1. データベース名、テーブル名、フィールド名には小文字を使用し、アンダースコアで区切...
序文React 16から、子コンポーネントで発生したエラーを捕捉し、エラーログを記録し、ダウングレー...
1. ストレージエンジン前のセクションでは、SQL 実行プランは、エグゼキュータ コンポーネントがス...
nginx 設定ファイルは主に 4 つの部分に分かれています。 main{#(グローバル設定) ht...
データベースは、オペレーティング システムと同様に、複数のユーザーが使用する共有リソースです。複数の...
開発動向: html (ハイパーテキスト マークアップ言語) - xhtml (拡張ハイパーテキスト...
整合性制約整合性制約はテーブル データの正確性を保つためのものです。データが正しくない場合は、そもそ...
入力が進行中かどうかを検出するには、「onInput(event)」を使用しますコンテンツが変更され...
相対的な長さの単位それら説明: 相対的な長さの単位。現在のオブジェクト内のテキストのフォント サイズ...
目次最適化の第一歩: 軽量ベースイメージの使用第2段階の最適化:多段階構築Docker は、ソフトウ...
目次リスナー1.ウォッチエフェクト2.見る1.1 聴くための最初の方法1.2 聞く2つ目の方法1.3...
ステップ1: Stowをインストールするこの例では CentOS を使用しているため、拡張 EPEL...
フレームセットと本文は同じレベルにあるため、本文にフレームセットを配置することはできません。まずペー...
Tomcat を学習したばかりのプログラマーにとって、これはよくある間違いです。 1. 環境変数の問...
1. LVM の概要Linux ディスクを管理するときに、このような状況に遭遇することがよくあります...