マイページは画面の2倍です(ページの他の項目によってサイズが異なります)。スクロール位置に関係なく、画面の中央に絶対的に配置されたSPANを表示したい。スクロール後の画面の中央に位置する要素
ボタンクリックで次のスタイルを適用しますが、全部スクロールすると、ページ全体の上部から50%をカウントするため、要素はページの最上部に表示されます。
.Centered {
width: 100%;
position: absolute;
top: 50%;
left: 45%;
}
ボタンのクリック時にスクロールポーションに基づいてページの中央に要素を配置するにはどうすればよいですか?
ありがとうございます。
ctrl + F5はすべて必要です:) –
どうしたらいいですか?**センター**何ですか? – Timwi
Timwi:まあ、私はHTMLローマンを使っていませんが、 'top:50%'は '.Centered'要素をページの途中まで動かし、' left:45% 'が動くでしょうそれは水平な中間に向かう道のほとんどです。したがって、幅のページ幅の約10%の細い要素が中央に表示されます。 – rampion