永发信息网

如何让div固定在页面随着滚动条滚动

答案:1  悬赏:20  手机版
解决时间 2021-03-19 18:28
如何让div固定在页面随着滚动条滚动
最佳答案
利用JavaScript脚本,从浏览器中获取各个关于位置的参数,然后将其计算后,定位在窗体的右下角。可以承认,这个方法确实是比较自然的想法,也是很常见的方法,但是这样的方法有以下几个缺点:

1. 使用了大量的计算,每次滚动,都少不了一大堆的运算。
2. 使用了JavaScript脚本,脚本这东西受到浏览器的限制,即便没有限制,也同样因为网页的下载模式问题,可能因为脚本下载未完成或者下载失败而致使脚本无法正确运行。
3. 条条大路通罗马,但是看看那方块,当快速滚动滚动条的时候,会发现那个可爱的方块抖动地厉害。这也难怪,那么多的计算谁能受得了?
那有没有比较“平静”高效的表示方式呢?答案是有。
<html>  

<head>  

    <title></title>  

    <style type="text/css">  



        html,body {  

            overflow:hidden;  

            margin:0px;  

            width:100%;  

            height:100%;  

        }  



        .virtual_body {  

            width:100%;  

            height:100%;  

            overflow-y:scroll;  

            overflow-x:auto;  

        }  



        .fixed_div {  

            position:absolute;  

            z-index:2008;  

            bottom:20px;  

            left:40px;  

            width:800px;  

            height:40px;  

            border:1px solid red;  

            background:#e5e5e5;  

        }  

    </style>  

</head>  



<body>  

<div class="fixed_div">I am still here!</div>  

<div class="virtual_body">  

    <div style="height:888px;">  

        I am content !  

    </div>  

</div>  

</body>  

</html>分析:
html,body:将默认可能会随机出现的滚动条,完全地隐藏了,这样不管您放了啥内容,它们都不会出来了。
.virtual_body:顾名思义,就是一个假的body了,它被设置为长宽都为100%的,意思就是它利用了所有可视的浏览器窗体显示所有的内容,并垂直允许出现滚动条。
.fixed_div:这下它可以利用绝对值进行定位了,因为在这个场景下,这个页面100%地被那个假冒的body给独霸了,而滚动条反正也出不来,您就可以自认为是在某个点蹲坑了,绝对安全。
想必您通过这些代码已经了解了新的方法不过是将一个div换作了之前的body。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问叫嫂嫂亲近一点还是叫姐姐亲近一点?我的
为什么山寨机的待机时间很长?
多动症能喝牛奶与羊奶吗
孕妇梦见捡金首饰
烧酒胡村地址有知道的么?有点事想过去
单相220V电容启动电机能使用三相变频器吗?为
古剑奇谭:为什么各种病都要在月圆之夜发作
电脑上怎么绘图
新房孑装修好,要搬家,如何祭房?
长安奔奔1.3发动机故障灯常亮
为什么网友们这么讨厌百度戒色吧啊?
一个月1600元工资,要努力多少年才能买车,买
中央财经大学金融专硕考研科目
新朗卫浴滨港路专卖店在什么地方啊,我要过去
眼镜片被螺丝刀划了,去眼镜店能修复吗
推荐资讯
请问重庆汽博中心附近有没有扣分的交通执法点
有Not some这个短语吗,如果有,是什么意思
骨头中什么物质可以使人长高
PC机配置中的“PIV”是什么意思?然后再随便
跪求宫斗婚戏记录,还有服装,是皇上与皇后的
请问,问一个历史问题,为什么西汉汉武帝刘彻有
中国移动手机维修中心地址有知道的么?有点事
为什么王母娘娘叫西王母
在东北老婆死了丈夫叫什么
瓦窑下地址在什么地方,想过去办事
自贡汽车客运总站到自贡市怎么走
睿五行属
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?