如何在页面上锁定JavaScript元素?
我在Javascript中创建了一个新元素,并将它添加到HTML元素的如何在页面上锁定JavaScript元素?,javascript,html,css,Javascript,Html,Css,我在Javascript中创建了一个新元素,并将它添加到HTML元素的parentNode,一切看起来都很好,我可以看到它并将数据放入其中,但当我试图更改浏览器的大小或滚动它时,这个元素“跟着我” 我怎样才能“锁定”它,使它不会从我放它的地方移动 谢谢大家的回答。我终于成功了!:)我使用了@Abhishek Verma编写的方法。在CSS中,将位置属性值设置为“绝对”。这将保持相对于父对象的位置,无论滚动多远 #yourdiv { position:absolute; } 编辑 只需确
parentNode
,一切看起来都很好,我可以看到它并将数据放入其中,但当我试图更改浏览器的大小或滚动它时,这个元素“跟着我”
我怎样才能“锁定”它,使它不会从我放它的地方移动
谢谢大家的回答。我终于成功了!:)我使用了@Abhishek Verma编写的方法。在CSS中,将位置属性值设置为“绝对”。这将保持相对于父对象的位置,无论滚动多远
#yourdiv {
position:absolute;
}
编辑
只需确保父div也有一个position属性值,并且它不是“static”或unset
有关CSS定位的更多信息,请参阅:在您的CSS中执行.parentDiv
{
位置:固定;
}
您可以创建元素并应用以下css类
.StaticElement
{
position: static;
top: 0:
left: 250;
}
您可以通过更改css中左上角元素的值来更改div的位置。问题不够清楚。强烈建议应包括图表。您的代码在哪里???你试过了。