css实现代码
<div style="position: fixed;top:100px; left: auto; right: auto; bottom: auto; " ></div>
一般的网站的浮动广告以及浮动菜单等可以使用fixed来实现,js的话需要计算位置以及滚动条滚动时触发事件从而进行计算使用windowonscroll事件代码如下
HTML部分代码
<div style="position:absolute;background-color:red;width: 50px;height: 50px;" id="box"></div>
Javascript部分代码
windowonscroll=function(){
var box= documentgetElementById("box");
var t = documentdocumentElementscrollTop || documentbodyscrollTop;
boxstyletop=t+"px";
}给div加个position:fixed;top:0px;
left:0px;可让该div固定在网页的顶部左侧,且不会随网页而滚动。如若想固定在其他位置,只需要改动top,left,right,bottom属性值即可。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)