我在这里有这段代码:
<div>
<div id="pos">hello</div>
<div style="border:10px solid black; width:600px; height:840px"></div>
</div>
所以我想知道是否有办法将 div"hello" 的值放在具有 top 属性的第二个 div 中??????我试图用这段代码定位它:top:200px 但什么也没发生。
您可以使用 Jquery 选择器
$( "#pos" ).innerHtml
来获取此 div 的 HTML,然后您可以将其设置为另一个 div 放置类名或 id 以识别另一个 div
喜欢
$( "#another_div" ).innerHTML=$( "#pos" ).innerHTML
并在它修改css之后。
$( #another_div" ).css( "attribute","value");
.yourClass{position:absolute; top:-10px}
您可以根据需要更改值,但是通过这种方式,您将值重叠到另一个 div,而不是将值放在其他 div 中,
您需要将 div "hello" 放在另一个 div 中,设置为 div "hello" 的属性
position:absolute;top:0px
然后给另一个设置属性
position:relative
<div style="position:relative;">
<div id="pos" style="position:absolute;">hello</div>
<div style="border:10px solid black; width:600px; height:840px; position:absolute;"></div>
</div>
现在你可以移动它们了。