我一直認爲通過將div設置爲relative並且right 0將div放置在最右邊,如果它的父級爲100%寬度。顯然我錯了,只有絕對的作品。那麼沒有辦法讓它與親戚一起工作嗎?位置相對和正確的屬性
6
A
回答
14
你必須設置父親是相對的,它是絕對定位的孩子。
.parent{
position: relative;
width: 100%;
}
.right{
position: absolute;
width: 200px;
height: 200px;
background: red;
top:0;
right:0;
}
1
那麼,有沒有辦法讓它與相關工作?
正確。相對定位是從靜態定位的位置偏移的位置。
您需要絕對定位以相對於包含塊的邊緣進行定位。
2
有一種方法可以使它對親戚有效。
一種方法是首先將顯示器的父級設置爲inline-flex
。 (子)position:relative; margin-left:auto; right:0;
。
+0
+1 thr實際解決方案。它甚至在子元素上使用'position:relative'。對於'flex'來說很重要。這是一個小提琴,展示解決方案:https://jsfiddle.net/tky8q9zt/ – dakab
相關問題
- 1. 相對QWidget的位置 - 不正確Ÿ
- 2. 相同的起源和位置屬性
- 3. Safari Mobile和對象位置屬性
- 4. 絕對位置和溢出屬性
- 5. is levelOfBreathing正確設置爲私有整數屬性的位置
- 6. 絕對位置和相對位置
- 7. 絕對/相對於正確的包裝div的高度位置?
- 8. 如何使用相對和絕對位置屬性設置z-index?
- 9. 位置:靜態與位置相同:相對,沒有指定其他屬性?
- 10. 使用相對和絕對屬性在div中間的元素的位置
- 11. 如何設置jQuery UI相對父母和位置屬性的可拖動位置爲絕對
- 12. ASP.NET MVC:自定義類,屬性等的正確位置
- 13. 你能否解釋設置'位置'屬性對'左'和'頂'屬性的影響?
- 14. 設置BOOL屬性的正確方法
- 15. 設置正確類型的類屬性
- 16. 寬度:自動屬性沒有被尊重的位置:相對
- 17. ng重複相對位置元素的大小不正確
- 18. 屬性位置
- 19. 位置屬性
- 20. 的「相對」屬性
- 21. 如何正確的python屬性錯誤:Float對象有沒有屬性「設置」
- 22. 正確的位置
- 23. 絕對和相對的CSS位置
- 24. Java獲取對象屬性的位置
- 25. contentOffset是確定滾動視圖的滾動位置的正確屬性嗎?
- 26. 確定邊界屬性的大小和位置
- 27. iOS和Android上相對地理定位的準確性
- 28. AS3無法正確設置對象的屬性
- 29. 位置與位置相對
- 30. 相對位置和絕對位置之間的填充
是。它是'float:right';' – Giona