suspendcode="<DIVid=lovexin1style='Z-INDEX:10;LEFT:6px;POSITION:absolute;TOP:105px;width:100;height:300px;'><imgsrc='images/close.gif'onClick='javascript:window.hide()'width='100'height='14'border='0'vspace='3'alt='关闭对联广告'><EMBEDsrc='images/4rr.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED></DIV>"
document.write(suspendcode);
suspendcode="<DIVid=lovexin2style='Z-INDEX:10;LEFT:896px;POSITION:absolute;TOP:105px;width:100;height:300px;'><imgsrc='images/close.gif'onClick='javascript:window.hide()'width='100'height='14'border='0'vspace='3'alt='关闭对联广告'><EMBEDsrc='images/4rr.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED></DIV>"
document.write(suspendcode);
//flash格式调用方法
//<EMBEDsrc='flash.swf'quality=highWIDTH=100HEIGHT=300TYPE='application/x-shockwave-flash'id=adwmode=opaque></EMBED>
lastScrollY=0;
functionheartBeat(){
diffY=document.body.scrollTop;
percent=.3*(diffY-lastScrollY);
if(percent>0)percent=Math.ceil(percent);
elsepercent=Math.floor(percent);
document.all.lovexin1.style.pixelTop+=percent;
document.all.lovexin2.style.pixelTop+=percent;
lastScrollY=lastScrollY+percent;
}
functionhide()
{
lovexin1.style.visibility="hidden";
lovexin2.style.visibility="hidden";
}
window.setInterval("heartBeat()",1);
下面的这种效果,在点击链接时,切换到锚点上,但因为顶部存在一定高度的浮动DIV,点击后下面的DIV将会被遮挡住相应高度的位置看不到,这样的问题如何解决?困扰好久了,请大侠们出手相助啊,在此先表示感谢。如果能带平滑滚动更好测试* {color:#fff;}.clear { clear:both; height:0; line-height:0px; font-size:0;}#ding{position:fixed;z-index:100; background-color:#036; top:0;left:0;_position:absolute;_top:expression(documentElement.scrollTop + 0 + "px");_left:expression(documentElement.scrollLeft + 0 + "px");} #ding{width:100%;overflow:hidden; height:56px; text-align:center}.logo { background-color:#eee; height:70px; border-bottom:#d8d8d8 1px solid; margin-bottom:3px;}.navbox{ width:1100px; margin:0 auto; z-index:998;}.navboxfix{ position:fixed; left:50%; margin-left:-550px; width:1100px;top:56px; _position:relative;}.navbox {height:36px; line-height:36px; background-color:#484441; color:#FFF}.navbox dd a{display:block;width:134px; float:left; text-align:center; color:#fff}.k {height:800px; background-color:#069;}.b {height:800px; background-color:#393} 固定的顶 中间 这是1 这是2 这是3 这是4 这是5 这是一这是二这是三这是四这是五
回复讨论(解决方案)参考:offsetting an html anchor to adjust for fixed headerJQuery Position:Fixed 'NAVBAR' by scrolling the page给锚点加上个下面的样式,纯css实现。a.anchor{ display: block; position: relative; top: -92px; visibility: hidden;}另外如果需要加上平滑滚动效果的话,可以点击查看在线 演示结果或者在线 演示代码
存贴备用, 实际效果地址
非常感谢您的热情回复!!! 参考:offsetting an html anchor to adjust for fixed headerJQuery Position:Fixed 'NAVBAR' by scrolling the page给锚点加上个下面的样式,纯css实现。a.anchor{ display: block; position: relative; top: -92px; visibility: hidden;}另外如果需要加上平滑滚动效果的话,可以点击查看在线 演示结果或者在线 演示代码