如何更改元素position
以使其适应其上方的元素,因此当框变大时(当人们输入更多文本时,框会随着输入更多文本而{height:auto;}
变大或变小)无论如何我如何使第二个框position
消失只是5px
(框之间的空间)经过第一个框?
问问题
63 次
1 回答
0
你有嵌套元素的能力吗?如果是这样,您可以使用相对定位。这是一个小提琴,我用 jQuery UI 调整了顶部的<div>
大小,所以你可以看到第二个<div>
响应第一个的高度变化:http: //jsfiddle.net/RFaGZ/
HTML:
<body>
<div id="one">
<div id="two"></div>
</div>
</body>
CSS:
#one {
height: 200px;
width: 200px;
border: 1px solid black;
}
#two {
height: 100px;
width: 200px;
position: relative;
top:103%;
border: 1px solid black;
}
于 2013-07-12T03:47:28.587 回答