问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

超长网页如何让右侧DIV跟随滚动窗口往下滚动?

发布网友 发布时间:2022-05-06 04:00

我来回答

3个回答

懂视网 时间:2022-05-13 01:39

无标题文档我想让test3这个div随着网页的下拉滚动而随着滚动,求js代码。


回复讨论(解决方案)

其实不需要js代码也行,用CSS固定定位

参考下

无标题文档 我想让test3这个div随着网页的下拉滚动而随着滚动,求js代码。

热心网友 时间:2022-05-12 22:47

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>document</title>
<style type="text/css"> 
*{ margin:0; padding:0;}
body { font:12px/1.8 Arial; color:#666;}
h1.tit-h1 { font-size:38px; text-align:center; margin:30px 0 15px; color:#f60;}
.go-back{ text-align:center; border-top:1px dashed #ccc; padding:10px; margin-top:20px; font-size:40px;}
.wrap{border:1px dashed #ccc; background:#f8f8f8; padding:20px;}

.demo { height:1500px; }
.float { width:200px; padding:5px 10px; border:1px solid #ffecb0; font-size:12px; background-color:#fffee0; -moz-box-shadow:1px 1px 2px rgba(0,0,0,.2); -webkit-box-shadow:1px 1px 2px rgba(0,0,0,.2); box-shadow:1px 1px 2px rgba(0,0,0,.2); position:absolute; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.float .close-ico{ position:absolute; top:5px; right:5px; display:block; width:16px; height:16px; }
</style> 
<script type="text/javascript" src="http://www.wufangbo.com/demo/jquery-1.4.4.min.js"></script>

</head>
<body>
<script type="text/javascript">
/**
 * @author 愚人码头
 * 类似于新浪微博新消息提示的定位框
 * 更多
 */
(function($){
    $.fn.capacityFixed = function(options) {
        var opts = $.extend({},$.fn.capacityFixed.deflunt,options);
        var FixedFun = function(element) {
            var top = opts.top;
            var right = ($(window).width()-opts.pageWidth)/2+opts.right;
            element.css({
                "right":right,
                "top":top
            });
            $(window).resize(function(){
                var right = ($(window).width()-opts.pageWidth)/2+opts.right;
                element.css({
                    "right":right
                });
            });
            $(window).scroll(function() {
                var scrolls = $(this).scrollTop();
                if (scrolls > top) {

                    if (window.XMLHttpRequest) {
                        element.css({
                            position: "fixed",
                            top: 0                            
                        });
                    } else {
                        element.css({
                            top: scrolls
                        });
                    }
                }else {
                    element.css({
                        position: "absolute",
                        top: top
                    });
                }
            });
            element.find(".close-ico").click(function(event){
                element.remove();
                event.preventDefault();
            })
        };
        return $(this).each(function() {
            FixedFun($(this));
        });
    };
    $.fn.capacityFixed.deflunt={
        right : 100,//相对于页面宽度的右边定位
        top:150,
        pageWidth : 960
    };
})(jQuery);
</script>


<div class="float" id="float"> 
    <div style="height:200px; width:200px; border:1px solid red;">你是谁</div>
</div> 
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<p>哥是来占位的</p>
<script  type="text/javascript"> 
$("#float").capacityFixed();
</script> 
    
</div>




</body> 
</html>


望采纳(好吧  这代码是我从别人那拿来的)

追问跟上面一样的、、、你看看

热心网友 时间:2022-05-13 00:05

是不是下面的效果:

<!DOCTYPE html> 
<html> 
<head>
<title></title>
<style type="text/css">
html, body {
width:100%;
margin:0px auto;
padding:0px auto;
}
.div1 {
height:2000px;
}
.div2 {
width:200px;
height:200px;
background-color:#3399FF;
margin-top:100px;
}
.div2_1{
position:fixed;
width:200px;
height:200px;
z-index:999;
background-color:#3399FF;
top:0px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop));
}
*html{
background-image:url(about:blank);
background-attachment:fixed;
}

</style>
<script type="text/javascript">
window.onscroll=function(){ 
    var t=document.documentElement.scrollTop||document.body.scrollTop;  
    var div2=document.getElementById("div2"); 
    if(t>= 100){ 
        div2.className = "div2_1";
    }else{
        div2.className = "div2";
    } 
}
</script>
</head>
<body>
<div class="div1">
<div id="div2" class="div2"></div>
</div>
</body>
</html>

追问不知道是我描述有问题还是咋的

你看看这个页面,http://www.chinaz.com/start/2014/0719/360327.shtml

往下拉右侧最后一个广告位,鼠标滑动到它的时候,这个广告位会跟随往下滑动,一直在视线范围内。

希望这样够清楚了,右侧最后一个百度联盟广告位,滚动条滑动到那个位置的时候,该广告位会跟着往下滑动。

追答你发的这个页面没看到广告位有什么特殊的效果啊,我看右边的广告位都是跟着页面跑的,没有一直在视线内。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么时候功率最大 最小 家电多少功率算高功率 大功率用电器在开启瞬间,需要比正常使用功率大很多的启动电流,这是为什 ... 大功率电器设备为什么不能一下开到最大 有一个节能灯突然坏了,是哪个件坏了? 我不知道是节能灯坏了,还是开关面板坏了,按下开关面板时,节能灯有时... 为什么节能灯老是烧坏 湖州南太湖新区包括龙之梦吗 南太湖新区有哪些地方 南太湖是哪里 ...left&quot;:left}).show().capacityFixed();这样写有错嘛..? ...我要用一个层弹出提示信息?用jquery和ajax怎么写?网高手指点,学习了... jquery里面的capacityFixed()的作用是什么? PUBG战队排名:iFTY,4AM,tianba前三独一档,SMGOMG掉出前十,你认同吗? 杏子的形状 “杏儿”黄澄澄的像什么? 我国为什么没有新闻法和独立的工会? 杏子像什么东西 中国新闻法无法出台与哪次重大历史事件有关 形容杏子的词语 杏子用什么ABB式比喻句来描写? 我国目前的新闻立法 简答:中国没有新闻法 是新闻记者行为失范的最主要原因?你怎么认为? 杏子长什么样? 目前中国有没有一个比较完整的新闻法律法规? 杏子像什么 “我国没有现存的新闻法,但新闻传播活动依然有法可依”怎么理解 描写杏子的句子 中国有新闻法吗,有个关于限制传播内容的规定吗? 杏子犹如什么 蚊子是卵生动物吗?如果不是,是怎么生成的? 蚊子是怎么诞生的? 达达配送员送餐途中被撞伤,脸部重度毁容,达达公司能否理赔?每天已给达达交3元保险费, 达达每天扣保险为什么不返还 父母育儿经典语录 育儿语录经典语录 澳洲2016年汇率和经济的大概走向与趋势?澳币兑换人民币汇率可能会长,会跌还是基本持平? 09年5月澳元汇率走势 今天澳币人民币汇率2016年4月12日 罗汉果有哪些功效?经常喝对身体有好处吗? 罗汉果都有哪些作用以及功效?你觉得可以经常吃吗? 罗汉果都有哪些作用以及功效?该怎么吃才好? 苹果6s的手机壳现在还有哪些手机可以用的上 我想换个苹果6s原装后盖多少钱啊 换个苹果6s的手机壳多少钱 苹果6s手机壳通电套多少钱一个 iphone6s磨砂手机壳要多少钱 哪里能买到苹果6s定制手机壳啊 定制的那种 led灯硬灯条ly一5730一2b一6cx4是什么意思了? 苹果6s的手机壳能用在小霸王x7的手机壳吗?