質問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 個のコンテナ要素による無限スクロールの実装コード
CentosでのMySQLのインストールについては、以前の記事を参照してください。 Centos7....
本来の意図このツールを作った理由は、コンピューターを使用しているときにいつでも毎日の仕事や生活を記録...
--1. mysql用の新しいグループとユーザーを作成する # ユーザー追加 -M -s /sbin...
リンク: https://qydev.weixin.qq.com/wiki/index.php?ti...
1. 背景Youzan の各 OLTP データベース インスタンスには、実行時間が特定のしきい値を超...
MySQL binlog は MySQL ログの中で非常に重要なログであり、データベースのすべての ...
目次デモ1フラグメントの作成スヴェルトコンポーネント状態を変更できるデモSvelte は長い間存在し...
[LeetCode] 183.注文しない顧客Web サイトに、Customers テーブルと Or...
n 個のアイテムがあり、これらのアイテムをグリッド レイアウトの列に並べ替える必要があるとします。列...
この記事では、MySQL の自動作成時刻と変更時刻を設定する方法について説明します。ご参考までに、詳...
以下のように表示されます。 //managefee_managefee テーブルの年と月を照会し、c...
現在、CSS プリプロセッサは Web 開発の標準となっています。 プリプロセッサの主な利点の 1 ...
mysqlはデータディレクトリ内のファイルをコピーしてデータを復元します背景: MySQL がクラッ...
【1】中央の要素の幅と高さを知る絶対値 + 負のマージンコードの実装 .wrapBox5{ 幅: 3...
Linux では、ファイルが作成されると、そのファイルの所有者はファイルを作成したユーザーになります...