- このトピックには6件の返信、2人の参加者があり、最後にOkabayashiにより1年、 6ヶ月前に更新されました。
-
投稿者投稿
-
2023年4月26日 11:55 PM #122218
【お使いの Snow Monkey のバージョン】バージョン: 20.0.1
【お使いの Snow Monkey Blocks のバージョン】バージョン 19.1.0
【お使いの Snow Monkey Editor のバージョン】バージョン 9.2.1
【お使いのブラウザ】safari
【当該サイトのURL】### 実現したいこと
固定ページにて追尾サイドバーを使用していますが(左サイドバーレイアウト)、ウィンドウ幅がタブレットサイズ(正確には約1025px)以下になると追尾しなくなってしまいます。
タブレットサイズでも追尾させたいのですがどうしたらよろしいでしょうか。また、ページをスクロールしていない状態でのサイドバーの位置を大体50pxほど下にずらしたいとも考えています。
### 発生している問題
タブレットサイズになるとサイドバーが追尾しない
### 試したこと
自分なりに色々と検索し調べてみたり、カスタマイズの設定も色々といじってみましたが解決法が見つからなかったので質問させて頂きました。
全くの素人で申し訳ありませんが、皆様どうぞよろしくお願いいたします。
♥ 0いいねをした人: 居ません2023年4月28日 10:36 AM #122284下記のページは追尾サイドバーを使っていますが、1025px だと1カラムになるので、1025px でも2カラムになるように何らかのカスタマイズをされていますかね?
♥ 0いいねをした人: 居ません2023年4月28日 12:16 PM #122290キタジマさま、ご返信ありがとうございます。
お世話になっております。
項目ブロックの設定で、ミディアムウィンドウで2カラムの設定にしています。
できればこのまま2カラムのままでサイドバーも表示したいと思っています。
当該ページのURL貼っておきます。
どうぞよろしくお願い致します。
2023年5月1日 4:28 PM #122403原因わかりました!
追尾サイドバーは 1024px 以上のときにだけ固定(
position: sticky
)になるような CSS を書いているのでした。v19 でサイドバーありのページが2カラムになる条件が変わっているので本来はここも調整する必要があったのですが未調整となってしまっていました。ひとまず暫定的な処置として、
@media (min-width: 707px) { .l-sidebar-sticky-widget-area { position: sticky; top: 0; background-color: red; } .l-contents { overflow: visible; } }
のような CSS を追加すると追尾するようになるのではないかと思います。
2023年5月1日 8:09 PM #122418ご対応ありがとうございます。
追加CSSに貼ってうまく追尾するようになりました!ちなみに最初の質問に載せていた
>ページをスクロールしていない状態でのサイドバーの位置を大体50pxほど下にずらしたいとも考えています。
に関しても対処法ありましたらご教授お願い致します。
ひとまず追尾の件、誠にありがとうございます。
♥ 0いいねをした人: 居ません2023年5月3日 8:29 PM #1224782023年5月3日 10:43 PM #122496キタジマ様
うまくいきました!
何から何までありがとうございました。
大変助かりました。
今後ともどうぞよろしくお願い致します!トピックを閉じさせて頂きます。
♥ 0いいねをした人: 居ません -
投稿者投稿
- トピック「追尾サイドバーをタブレットサイズでも追尾させたい」には新しい返信をつけることはできません。