mam ten kod:Scroll dany div tag
#points{
width:25%;
background:#2a2a2a;
height:20px;
color:white;
z-index:2;
position:absolute;
}
#areas{
position:absolute;
color:white;
border-right:2px solid black;
height:120%;
}
<div class="container" style="width:100%">
<div class="scale" style="width:100%; position:relative;">
<div id="points" style="left:0; ">0</div>
<div id="points" style="left:25%;">25</div>
<div id="points" style="left:50%;">50</div>
<div id="points" style=" left:75%;">75</div>
<div id="points" style=" left:100%;">100</div>
<div id="points" style=" left:125%;">125</div>
<div id="points" style=" left:150%;">150</div>
</div>
<div class="area" style="width:100%; background:orange;">
<div id="areas" style="left:0;"></div>
<div id="areas" style="left:25%;"></div>
<div id="areas" style="left:50%;"></div>
<div id="areas" style="left:75%;"></div>
<div id="areas" style="left:100%;"></div>
<div id="areas" style="left:125%;"></div>
<div id="areas" style="left:150%;"></div>
<div id="areas" style="left:175%;"></div>
</div>
</div>
Podczas przewijania do góry i na dole, chciałbym tylko, aby przewinąć area
div; Nie chcę, aby element div ukrył się przed kontenerem podczas przewijania.
Próbowałem za pomocą position: fixed
dla scale
div, ale nie pasowała prawidłowo z przewijania w lewo, tylko w tym przypadku wyświetlenia 0 25 50 75
, ale każdy z punktów skalowania są zgodne z tagiem Obszar div więc wyświetlić wszystkie div tag 0,25,50,.. 150
z odpowiednimi znacznikami div
Czy istnieje inny sposób zrobienia tego bez positon: fixed
?
Praca skrzypce z postion: absolute. Ale elementy div points
są ukryte w kontenerze.
position: fixed. Tagi po lewej stronie są niewidoczne.
Być może można przewijać tylko div 'area', a nie cały "container"? Ustaw pewną stałą wysokość na 'obszar' i' przepełnienie: auto' i powinno załatwić sprawę – Dygestor
@Dygestor Chcę przewinąć cały kontener. –
Czy możesz utworzyć JSFiddle, abyśmy mogli dokładnie zobaczyć, co chcesz osiągnąć? – Dygestor