div
を別の要素に対して相対的に配置したいとします。私は長方形div
を持っていて、その隅に4 div
を挿入したいと思います。私はCSSが属性"position:relative"
を持っていることを知っていますが、これはその要素の通常の位置に関連しています。 div
の位置は、通常の位置に相対的ではなく、別の要素(矩形)を基準にして配置します。私は何をすべきか?CSS内のある要素を他の要素と相対的に配置する
27
A
答えて
23
28
position: absolute
position: static
はない最も近く配置祖先、すなわち最も近い親からの相対座標で素子を配置します。
ターゲットdiv内に4つのdivがネストされていて、ターゲットdivにposition: relative
、残りの部分にを使用してください。
これまで、あなたのHTMLは、同様の構造:
<div id="container">
<div class="top left"></div>
<div class="top right"></div>
<div class="bottom left"></div>
<div class="bottom right"></div>
</div>
そして、このCSSは動作するはずです:
#container {
position: relative;
}
#container > * {
position: absolute;
}
.left {
left: 0;
}
.right {
right: 0;
}
.top {
top: 0;
}
.bottom {
bottom: 0;
}
...
関連する問題
- 1. 他の要素と相対的に要素を配置する
- 2. CSS位置相対要素内の静的要素
- 3. 他の要素との相対的な位置指定要素
- 4. 相対位置指定された要素内でページを絶対的に配置する位置要素
- 5. css、相対的な位置決め要素内の絶対位置決め要素が乱雑になる
- 6. 相対フレックスボックスの絶対配置要素
- 7. CSS - 相対的な要素は別の要素を隠す
- 8. ポジション:絶対;内部の動的位置:相対;要素
- 9. 相対位置にある絶対配置要素の背景スタイル
- 10. 相対的に配置された要素を持つZ-インデックス
- 11. CSSの位置絶対的な親要素を基準にして相対
- 12. CSSの相対位置と要素の高さ
- 13. 要素を絶対的に配置するが、別の要素の右側に配置する
- 14. 他の要素の上部にあるAndroid相対レイアウト
- 15. Css要素を別の要素のすぐ隣に配置
- 16. 相対要素内の絶対ゼロを参照するようにCSS要素をリセットできます
- 17. CSSとdiv内にspan要素を配置する
- 18. 親要素ではない別の要素に対する相対位置要素
- 19. スティッキー要素の後に表示される相対位置付けCSS要素の問題を解決する
- 20. 他のスティッキー要素(可変の高さ)に相対的なスティックディビジョン
- 21. CSSの配置:1つの要素に対して相対的なものにする方法はありますが、他の要素には相対的な方法はありませんか?
- 22. jquery要素のマウスポインタに対する相対位置
- 23. 絶対配置要素
- 24. 絶対要素が相対要素の上に置かれない
- 25. div内の配置要素
- 26. 他の要素との相対的な高さを設定する
- 27. 配列内の対応する要素
- 28. 他のdiv要素の下にdiv要素を配置する方法
- 29. 絶対位置DIVは、他の要素
- 30. qml要素の相対位置をメインウィンドウにアクセスするには
親要素の詳細がわからない場合(画面が動的なときなど) – abhi
質問に対する答えは実際にはありません。 –
@ AndreasL.Agreed。答えは単純にあなたができないと思う。あなたは他の何かを使って自分のやり方をハックする必要があります。 – CptAJ