用javascript定位图像
我有一个背景图像,我想把它放在一个选择器#page#wrap上,但我想把背景图像重叠在另一个div上,它位于它上面,大约20像素 我想知道你是如何用javascript实现这一点的 由于它是一个CMS,我无法将图像分割成2个,并为上面的div使用一个背景图像,所以我认为使用javascript可以实现这一点,但我忘记了如何实现 希望你能帮忙 使用jquery进行亲切问候用javascript定位图像,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我有一个背景图像,我想把它放在一个选择器#page#wrap上,但我想把背景图像重叠在另一个div上,它位于它上面,大约20像素 我想知道你是如何用javascript实现这一点的 由于它是一个CMS,我无法将图像分割成2个,并为上面的div使用一个背景图像,所以我认为使用javascript可以实现这一点,但我忘记了如何实现 希望你能帮忙 使用jquery进行亲切问候 $("#page_wrap").css("margin-top","-20px"); “我想将背景图像重叠在另一个位于其上方
$("#page_wrap").css("margin-top","-20px");
“我想将背景图像重叠在另一个位于其上方的div上,大约20像素。”
演示:
如果你有选择只是编辑CSS我会添加这个
#page_wrap {
margin-top: -20px;
position: relative;
z-index: 1;
}
如果必须使用jQuery,请尝试以下操作
$('#page_wrap').css({
'margin-top' : '-20px',
'position' : 'relative',
'z-index' : '1'
});
如果这不是你想要做的,请详细说明。你真的需要JS吗?你能发布代码吗?我没有写任何代码,我只是在CMS上有一个无法编辑的div,所以我想把div直接移到它下面向上,因为我有一个图像,我希望它稍微重叠,所以,是的,我想我确实需要javascript/jquery。对不起,原来的答案我没有正确阅读问题:)对不起,我编辑了答案我原来的答案是CSS版本。。。我想你是说.css('margin-top','-20px')--没有jQuery.style()方法,它是margin-top而不是top-margin。哈哈,是的,我有点不高兴,谢谢:)今天办公室太热了;)