私は、一連の「スライド」と、表示したいものを選択するためのメニューを備えた単一の大きなページを持っています。メニューのリンクは適切なスライドに移動しますが、メニューを開いたり閉じたりすると、ページの上部に戻り、目的を完全に破棄します。JSなしでCSSイベント後にページ内のスクロール位置を維持していますか?
メニューボタンをクリックしたときに、メニューを表示するためにCSSを使用しています。メニューの開閉後にスクロール位置を変更できないようにするにはどうすればよいですか?可能であればJSの使用を避けたいが、必要な場合はできる。
メニューオープニングCSS:
.nav-trigger:checked + label{
left: 200px;
}
.nav-trigger:checked ~ main{
left: 200px;
}
CodePen:http://codepen.io/anon/pen/Rappqg
ありがとうございます、これは修正されました! – user5104897