大家!
我遇到了一个问题,那就是当块中的窗体高度变得更大时,它可能会更改块的高度(也许只是这样,不知道)。
我在http://jsfiddle.net/vXNCD上的样本
也许我有这个问题,因为我使用form
position: relative;
left: 13em;
top: 9em;
如果是这样,如何正确进行定位?
如何使我的
#content
覆盖所有inputs
? 最佳答案
如果您想将表单的位置稍稍越位,请在父元素中使用填充,而不要使用相对位置。
这是小提琴:http://jsfiddle.net/vXNCD/13/
我所做的是删除相对位置并在#content div中添加填充,并增加了框大小,以确保填充被算作宽度的一部分。
#content
{
width: 70%;
min-height: 30em;
background-color: rgba(62,96,111,0.9);
position: relative;
margin: 5em auto;
-webkit-border-radius: 0.42em;
-moz-border-radius: 0.42em;
-o-border-radius: 0.42em;
-ms-border-radius: 0.42em;
border-radius: 0.42em;
padding: 9em 13em;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
关于html - div块的高度取决于内部内容,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23173743/