質問CSS 固定配置の position:fixed は非常に使いやすいです。ブラウザのビューポートを基準にして配置されます。top:0;left:0 は左上隅を意味します。 <本文> <div class="コンテナ"> </div> </本文> <スタイル> 。容器{ 幅: 100ピクセル; 高さ: 100px; 背景: #888; 位置: 固定; 上: 100px; 左: 100px; } </スタイル> 親要素が変換を設定すると <本文> <div class="BFC-box"> <div class="コンテナ"></div> </div> </本文> <スタイル> .BFC-ボックス{ マージン:200px; 高さ: 200px; 幅: 200ピクセル; border:2px 赤一色; 変換: スケール(1); } 。容器{ 幅: 100ピクセル; 高さ: 100px; 背景: #888; 位置: 固定; 上: 100px; 左: 100px; } </スタイル> 固定要素は親要素を基準に配置されます。 これは本当に厄介です。なぜなら、W3C 仕様で説明されているように、transform は要素のステータスを上げるからです。
transform が none ではない要素では、配置が影響を受けます。 解決レイアウトに影響を与えずに、要素を body の下に配置するように直接移動できます。 <本文> <div class="BFC-box"></div> <div class="コンテナ"> </div> </本文> コンポーネント内の要素を操作するのが不便な場合は、vue を例に挙げて js を使用できます。 <div ref="コンテナ" class="コンテナ"></div> マウントされた(){ document.body.append(this.$refs['container']) を追加します。 } これで、position:fixed 固定位置オフセット問題を解決する方法についての記事は終わりです。より関連性の高い position:fixed 固定位置オフセット コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 |
<<: n 個のコンテナ要素による無限スクロールの実装コード
目次効果のデモンストレーション:メインJSコード実装 <div class="box...
目次1. デザインパターンとは何ですか? 2. デザインパターンの5つの設計原則(SOLID) 3....
公式、電子商取引、ソーシャル ネットワーキング、個人のいずれの Web サイトでも、訪問者に貴重な時...
Vue ルーター トランジションは、Vue プログラムにパーソナライズされたエフェクトをすばやく簡単...
まず、MySQL とは何かを簡単に紹介します。簡単に言えば、データベースはデータを格納するための倉庫...
構造(位置)擬似クラスセレクタ(CSS3) :first-child : 指定されたセレクタは、親要...
前に書いたものは複雑すぎるので、シンプルなコアにしましょう <html> <ヘッド...
前回述べた問題を解決するために、オンラインで検索したところ、非常に優れたビジュアル インターフェース...
この記事は主にSQLシリアル番号取得コード例を紹介します。記事ではサンプルコードを詳細に紹介しており...
現象Dockerコンテナを起動する docker run –name [コンテナ名] [コンテナID...
この記事では、ネイティブ JS で実装されたドラッグ可能な写真ウォールを紹介します。効果は次のとおり...
Mysql は、高性能なデータ ストレージ サービスを提供する主流のオープン ソース リレーショナル...
目次js のイベントイベントタイプ一般的なイベントイベント登録静的および動的登録の例onload 読...
今日は、サンダーファイタータイピングゲームを実装します。ゲームプレイは非常に簡単です。それぞれの「敵...
1. まず、gitを関連付けるときにエラーメッセージが報告されます: エラー: ビルドするリビジョン...