attitude-スマホ時にスクロールするとメニューを画面トップに固定したい
-
テーマAttitudeを使っています。
スマホ時に、スクロールしてもトップにグローバルナビを固定表示したいと思い、
position: fixedを使って、スタイルシートを以下のようにしました。/* All Mobile Portrait size smaller than 768 (devices and browsers) */ @media only screen and (max-width: 767px) { ~中略~ /* Responsive Navigation */ .menu-toggle { display: block; background-color: rgba(0, 0, 0, 0); font-size: 0; border: 0 none; padding: 0; color: #999; width: 70px; height: 40px; float: right; position: fixed; top: 0; margin-top: 50px; right:30px; cursor: pointer; border:1px solid #ccc; border-radius:5px; box-shadow:0px 0px 10px #c3e1ff; }
スクロールして動作確認してみると、メニューは固定されますが、
メニューをタップした時、アコーディオンの開く位置は画面上に固定されずに、元の位置のままでした。下の方にスクロールしてからメニューを開くと、画面に表示されない上の方にアコーディオンが展開してしまい、うまくいきません。
うまくアコーディオンを表示するには、どのようにしたらよいでしょうか?
ヘルプの必要なページ: [リンクを見るにはログイン]
5件の返信を表示中 - 1 - 5件目 (全5件中)
5件の返信を表示中 - 1 - 5件目 (全5件中)
- トピック「attitude-スマホ時にスクロールするとメニューを画面トップに固定したい」には新たに返信することはできません。