我在页面上进行了以下设置:



我想相对于其下方的表放置输入元素,并希望它们在右边对齐,并且无论表的大小如何,我都希望这种情况发生(因为不同的表将具有不同的大小,但具有相似的输入)。

我将如何实现这一目标?

最佳答案

form {
    float: right;
    margin-right: /* until it looks good */
}


这将满足您的需求。如果要使其真正相对于表格,则需要将其放在表格中,并给其负的上边距。或者,将它们都放在一个父div中,并使它们相对于父div均等。

关于html - 如何相对于非父项定位元素?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11978769/

10-11 11:08