可以使用这样的css
body {background:url('javascript:false') fixed;}
div {position:fixed;top:0;left:0;_position:absolute;_top:expression(eval(document.documentElement.scrollTop))}
注意:
其中如果页面是标准模式,那么需要使用document.documentElement
如果页面是quirk模式,那么需要使用的document.body
如果定位到bottom 和 right的话,需要自己进行计算。
例如bottom的位置为 document.documentElement.scrollTop + document.documentElement.clientHeight -this.clientHeight - 2
right的位置为 document.documentElement.scrollLeft + document.documentElement.clientWidth - this.clientHeight - 2
本文介绍了一种使用CSS实现元素固定定位的方法,包括不同浏览器模式下的兼容性处理方式,并提供了具体的计算公式来帮助开发者精确控制元素位置。
1651

被折叠的 条评论
为什么被折叠?



