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

标签 html css

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

enter image description here

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

我将如何实现这个目标?

最佳答案

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

这将完成您正在寻找的东西。如果您希望它真正相对于表格,则需要将其放在表格中内部,并给它一个负的上边距。或者,将两者都放在一个父 div 中,并使它们相对于父 div 具有同等的相对性。

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

相关文章:

javascript - jQuery 加法和减法无法正常工作

html - 行不会选择 - MVC 3

html - 如何隐藏鼠标悬停时出现的弹出窗口后面的数据?

php - 使用 PHP 变量的 HTML 嵌入视频不起作用

javascript - HTML5 Canvas 的调整大小功能

php - 选中复选框的CSS

JavaScript:需要较低的 div(在绝对 div 下)而不是滚动

html - SVG中的反透明区域

html - 是否可以使用 HTML 应用 Z-index?

javascript - 改变css样式取决于真实的白天和黑夜时间