我想在html网页头部显示一副高度为150px的广告;但是网页中css position: absolute;top: 0;对网页展示有影响,如何才能实现这种情况?
1
zhujinliang Jul 12, 2014
如果是图片广告的话,将图片作为body的底图,然后对body做padding-top
|
2
guchengf Jul 12, 2014
document.getElementById('你的页面主容器的id').style.top = '150px';
|
3
jsonline Jul 12, 2014 via Android
样式的事交给CSS啦
|
4
lcxz Jul 12, 2014
$("body").css({"marginTop":"150"})
|
5
Biwood Jul 12, 2014
什么样式都不用加,你直接把图片放到body标签里面最前面的位置不行吗
|
8
Biwood Jul 12, 2014
@guchengf 原来如此,刚刚没读懂他的意思。可以给body一个150px的magin-top并把定位设置为相对定位,然后广告图和网页原来的内容都可以基于body来定位,互不干扰。
|
9
vexfisher Jul 12, 2014
document.body.style.paddingTop = '150px';
|