我写 CSS 已经有一段时间了。
我注意到了
<div style="position: relative; right: 20%; bottom: 20%;">some text</div>
从不工作!
相对定位适用于指定的左和上,但不适用于右/下。为什么?
解决此问题的快速解决方法是改用“绝对”并以像素为单位指定右/下,但我需要一个理由。
另外,如果我错了,请纠正我。不管外部容器是绝对定位还是相对定位,将某些东西“相对”于该容器的边界定位是否没有多大意义,或者容器内的元素是否应该始终“绝对”定位?
谢谢你。