2016-08-05 90 views
0

当我滚动div #3寻找它的内部div,我想冻结div id 2 ...我该怎么做?如何冻结div滚动时检查内部的div

<div id='1' style="height:15%; border:1px solid black">Questions</div> 
<div id='2' style="height:30%; border:1px solid black">Freeze this</div> 
<div id='3' style="height:55%; border:1px solid black">Scroll this 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
    <div class='innerDiv' style="border:1px solid black;height:50px">a</div> 
</div> 

如何冻结时滚动检查的

+0

检查[jQuery:修复当浏览器滚动到div](http://stackoverflow.com/questions/8644248/jquery-fix-div-when-browser-scrolls-to-it) – Mohammad

回答

0

内的DIV CSS:

#3 { overflow:scroll; } 

你必须标识更改为一个有效的,但应该做的伎俩。