Buongiorno a tutti,
sono un programmatore da diversi anni, ma stavolta mi sto concentrando anche su parti piu' di rappresentazione e su determinati effetti ho poca esperienza e vorrei chiedervi un piccolo aiuto.
Ho una struttura di questo tipo
<div id="content">
<div id="div_dynamic_position">
some contents
</div>
<div id="altro_div1"></div>
<div id="altro_div2"></div>
<div id="altro_div3"></div>
</div>
Ok, il div_dynamic_content e' subito sopra gli altri div.
Avrei bisogno che quando si scrolla verso il basso, se div_dynamic_contento raggiunge il top: 0, il bordo superiore del browser, li si ferma e lo scroll fa in modo che gli altri div gli scorranno sotto.
Ovviamente poi quando lo scroll e' al contrario questo ritorni nel suo posto originale, dato che in posizione di partenza e' lontano dal top avendo altri elementi sopra di lui.
So di dover lavorare tra overflow, position e z-index. Ma non ho trovato la quadratura del cerchio. Potreste gentilmente aiutarmi.
Per capire meglio e' lo stesso effetto che fa la nuova barra di gmail, quella che contiene "scrivi", "archivia" nel nuovo tema di google.
Vi ringrazio tanto, a presto e grazie!

Rispondi quotando
