CSS を使用したスティッキー サイドバー付きのスクロール可能なコンテンツ
この投稿では、スクロール可能なコンテンツとスティッキー/固定サイドバーを使用してページを作成する方法を簡単に説明します.
3 つの div、1 つの親 div、つまりコンテナーを作成し、残りの 2 つはコンテンツとサイドバー用です.
グリッドとしてディスプレイを使用してタスクを達成します.CSS は以下のとおりです.
それだけです.必要な HTML を content と side div にそれぞれ追加するだけです.
3 つの div、1 つの親 div、つまりコンテナーを作成し、残りの 2 つはコンテンツとサイドバー用です.
<div class='container'>
<div class='content'>
</div>
<div class='sidebar'></div>
</div>
グリッドとしてディスプレイを使用してタスクを達成します.CSS は以下のとおりです.
.container {
display: grid;
gap: 0 1rem;
grid:
"header side" auto
"inside side" auto
"content side" auto
"footer side" auto / auto 16rem;
margin: 0 auto;
max-width: 50rem;
padding: 1rem;
position: relative;
}
.content {
grid-area: content;
}
.side {
grid-area: side;
margin-top: 1.5rem;
position: fixed;
right: calc(50% - 28.5rem);
top: 0;
width: 15rem;
}
それだけです.必要な HTML を content と side div にそれぞれ追加するだけです.
Happy Coding, Thanks!
Reference
この問題について(CSS を使用したスティッキー サイドバー付きのスクロール可能なコンテンツ), 我々は、より多くの情報をここで見つけました https://dev.to/gauravadhikari1997/scrollable-content-with-sticky-sidebar-using-css-2jglテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol