css で「絶対」プロパティを使用することが推奨される場合、「相対」配置を使用しないのはなぜですか。絶対位置は解像度によって異なり、他のディスプレイでは常に異なって見えるからです。いつ、なぜ絶対を使用する必要があるかを知りたいのですが、例を使用するとうまくいく可能性があります。
質問する
173 次
2 に答える
1
position:relative
- 子要素の原点を設定します
position:absolute
- 最初に配置された親要素に対する要素の位置を設定します
相対的に配置された要素は、レイアウト/フローの一部ではありません。これは、オーバーレイ、ダイアログ、ツールチップなどに役立ちます。それらは、他のコンテンツをプッシュすることなく、独自の「レイヤー」として機能します。
一般に、position:relative
も使用する予定がない限り、使用しないでくださいposition:absolute
。
通常関連付けられている他のトリックは、通常、position:relative
マージンを使用して実行できます。
于 2012-12-12T20:31:06.277 に答える
1
absolute
は と同じように「可変」でrelative
あり、画面パラメータは違いはありません。
私はゲームを開発しているのでabsolute
、LOT を使用します。relative
コンテナー内で UI 要素を配置すると非常に便利です。実際、私は現在 Facebook アプリに取り組んでおり、「キャンバス」サイズは固定されていました。ほとんどすべてがそのために絶対に配置されています。
于 2012-12-12T20:31:40.343 に答える