Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何相对于非父项定位元素?_Html_Css - Fatal编程技术网

Html 如何相对于非父项定位元素?

Html 如何相对于非父项定位元素?,html,css,Html,Css,我在我的页面上设置了以下内容: 我想将输入元素相对于它下面的表进行定位,我想让它们向右对齐,我希望无论表的大小如何,都会发生这种情况(因为不同的表大小不同,但输入相似) 我将如何实现这一目标 form { float: right; margin-right: /* until it looks good */ } 这将完成你所寻找的。如果你想让它真正相对于表,你需要把它放在表里面,并给它一个负的上边距。或者,将两者放在一个父div中,并使它们都与父div相等。好的,所以我确

我在我的页面上设置了以下内容:

我想将输入元素相对于它下面的表进行定位,我想让它们向右对齐,我希望无论表的大小如何,都会发生这种情况(因为不同的表大小不同,但输入相似)

我将如何实现这一目标

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

这将完成你所寻找的。如果你想让它真正相对于表,你需要把它放在表里面,并给它一个负的上边距。或者,将两者放在一个父div中,并使它们都与父div相等。

好的,所以我确实想到了这个想法,但在测试中,我无法真正使其完全正确。我必须把它做成一排桌子之类的吗?或者我可以把表格放在标签里吗?别担心,老兄,你给我指的方向是对的,我就猜出来了。