誰かがこれに対する解決策を見つけたのだろうか?
スクロール コンテナの上部に要素を追加するソリューションを探しています
HTML:
<div class="container">
<div class="header">title</div>
<div class="element">......</div>
... (about 10-20 elements) ...
<div class="element">......</div>
</div>
すべての「要素」にはposition:relative
、
コンテナには次の CSS があります。
.container {
position:relative;
width:200px;
height:400px;
overflow-y:scroll;
}
スクロール位置と下にスクロールする要素に関係なく、ヘッダーをコンテナーの上に置いておきたい。
これまでのCSS:
.header {
position:absolute; /* scrolling out of view :-( */
z-index:2;
background-color:#fff;
}
.element{
position: relative;
}
すべての要素がブロック要素であり、ヘッダーをコンテナーの外に移動することはできません。jquery は、現時点ではオプションではありません。