divが絶対値でwidth
とheight
に固定されています。スクロールバーにオーバフローオートを追加しました。この場合3人の子供がいて、そのうちの1人はposition: fixed
ですが、固定要素をスクロールするとスクロールもできますが、私は何が間違っているのか分かりません。 オーバーフロー内で位置が固定されていない隠し親
<div class="parent">
<div class="child-1">
<h1>Some Text Some TextSome TextSome TextSome TextSome TextSome TextSome TextSome TextSome Text</h1>
</div>
<div class="child-2">
<h1>Some Text Some TextSome TextSome TextSome TextSome TextSome TextSome TextSome TextSome Text</h1>
</div>
<div class="child-3">
<h1>I am fixed.</h1>
</div>
がここにCSS
それは固定されている
.parent {
position: absolute;
width: 320px;
right: 0;
top: 0;
height: 250px;
overflow: auto;
bottom: 0;
background: yellow;
z-index: 1000000;
}
.parent .child-3 {
position: fixed;
right: 0;
top: 5px;
color: red;
}
ここにその動作例があります。https://jsfiddle.net/marslan2037/36833ve6/ –
コードを投稿してください。 –
私はこのリンクにコードを持っています。https://jsfiddle.net/marslan2037/36833ve6 –