html区域滚动原理,HTML页⾯滚动时部分内容位置固定不滚动
的实现
本⽂主要介绍了HTML页⾯滚动时部分内容位置固定不滚动,对布局有⼀定的帮助作⽤,废话不多说,具体如下:
效果截图:
页⾯源代码:
⽆标题页
我会滚动
滚动内容区域
滚动内容区域
滚动内容区域
我不滚动
你看我
我不滚动
你看我
我不滚动
你看我
我不滚动
你看我
html如何设置图片滚动ssssssssssssssss
ssssssssssssssss
ssssssssssssssss
ssssssssssssssss
ssss我是内容ssss
ssssssssssssssss
sssssss我是内容sssssssss
ssssssssssssssss
sssssss我是内容sssssssss
ssssssssssssssss
ssssss我是内容ssssssssss
ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss
ssssssssssssssssssssss我是内容ssssssssss
ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss
ssssssssssssssss
ssssssssssssssssssssss我是内容ssssssssss
ssssssssssssssss
ssssssssssssssss
function htmlScroll() {
var top = document.body.scrollTop || document.documentElement.scrollTop; if (elFix.data_top < top) {
elFix.style.position = 'fixed';
p = 0;
elFix.style.left = elFix.data_left;
}
else {
elFix.style.position = 'static';
}
}
function htmlPosition(obj) {
var o = obj;
var t = o.offsetTop;
var l = o.offsetLeft;
while (o = o.offsetParent) {
t += o.offsetTop;
l += o.offsetLeft;
}
obj.data_top = t;
obj.data_left = l;
}
var oldHtmlWidth = document.documentElement.offsetWidth;
var newHtmlWidth = document.documentElement.offsetWidth;
if (oldHtmlWidth == newHtmlWidth) {
return;
}
oldHtmlWidth = newHtmlWidth;
elFix.style.position = 'static';
htmlPosition(elFix);
htmlScroll();
}
var elFix = ElementById('div1');
htmlPosition(elFix);
到此这篇关于HTML 页⾯滚动时部分内容位置固定不滚动的实现的⽂章就介绍到这了,更多相关HTML 页⾯滚动内容请搜索脚本之家以前的⽂章或继续浏览下⾯的相关⽂章,希望⼤家以后多多⽀持脚本之家!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。