-
投稿者投稿
-
2020年12月20日 4:18 PM #63685
【お使いの Snow Monkey のバージョン】12.1.0
【お使いの Snow Monkey Blocks のバージョン】
【お使いの Snow Monkey Editor のバージョン】
【お使いのブラウザ】Chrome
【当該サイトのURL】http://test.eternal-web.com/お世話になっております。
宜しくお願い致します。### 実現したいこと
お知らせバーを入れてもグローバルナビゲーションがノーマルの状態を維持したい。
### 発生している問題
お知らせバーを入れるとグローバルナビゲーションがオーバーレイになりますが、そういう仕様なのでしょうか?
### 試したこと
♥ 0いいねをした人: 居ません2020年12月20日 5:13 PM #63690管理画面【外観】→【カスタマイズ】→【デザイン】→【ヘッダー】の中で、ヘッダー位置の設定はお試しになりましたか?
また、
グローバルナビゲーションがノーマルの状態を維持したい。
ノーマルの状態の認識を画像などで共有していただけると分かりやすいです。(人によって変わってきてしまう可能性があるので)
加えて、現状の設定内容を共有頂けますと幸いです。
♥ 0いいねをした人: 居ません2020年12月20日 7:15 PM #63698お返事ありがとうございます。
設定は、こちらです。
下図のようなメニューがあった場合、
スクロールすると、下のようにメニューが見えなくなると思います。
でも、お知らせバーを入れると、
スクロールをした時に、メニューが出てきます。
こちらはテスト的に作成したものですが、現在担当している案件も同じようになります。
お知らせバーを入れた時もスクロールした時にメニューが隠れるようにしたいです。
宜しくお願い致します。
♥ 0いいねをした人: 居ません2020年12月20日 7:19 PM #63700追記です。
1度メニューが出るようになってしまうと、お知らせバーを削除しても、メニューは出たままになってしまいます。
♥ 0いいねをした人: 居ません2020年12月20日 8:47 PM #63706詳細情報ありがとうございます。
こちらでも同様の条件でテストしてみましたが、確かに同じ事象が確認できました。応急処置的にはCSSで隠してしまうことは可能かと思いますが、根本的な解決には至らないので @キタジマタカシ 氏の意見も聞いてみましょう。仕様なのかバグなのかの判断も聞けると思います。
明日には何かしらのレスポンスが得られるかと思います。(週末はみなさん休業が多いので…)少々お待ちくださいませ。
♥ 1いいねをした人: 居ません2020年12月20日 9:37 PM #63708ご丁寧にありがとうございます。
♥ 0いいねをした人: 居ません2020年12月21日 3:11 PM #63763バグです! 原因を調査して修正入れます。ご報告ありがとうございます!
♥ 0いいねをした人: 居ません2020年12月21日 3:18 PM #63770ご回答ありがとうございます。
承知しました。トピックを閉じます。
♥ 0いいねをした人: 居ません2020年12月21日 5:06 PM #63804あ、いや、ちょっと勘違いしていました。
えっと、まず Snow Monkey で「オーバーレイ」ヘッダーというのは、ヘッダー自体(
.l-header
)がその下のコンテンツにかぶって表示されるものを指します。そして、スクロールしたときにグローバルナビゲーションがにゅるっとでてくるものはドロップナビゲーションと呼んでいます(つまり、Snow Monkey でいうヘッダーのオーバーレイとは別もの)。そういう前提で、ヘッダーの「ノーマル」というのは、ヘッダーがオーバーレイにも固定表示にもなっていないというだけの意味しかなく、ドロップナビゲーションとは関連がありません(ヘッダーが「シンプル」のときはドロップナビゲーションも表示されません)。また、ドロップナビゲーションはスマホではどの条件のときでも表示されない仕様なので、
– ヘッダーがノーマルのときにドロップナビゲーションが表示される = 正しい
– ヘッダーがノーマルのとき x お知らせバーがないときはドロップナビゲーションが表示されない = 不具合ということになります。こちらの環境だとスマホとPCの両方のヘッダーを「ノーマル」にしてお知らせバー未入力にしてもドロップナビゲーションが表示されるのですが、mayu さんの環境だとその場合はドロップナビゲーションが表示されないということですかね?
—
ということで、このトピックの解決策としては CSS で
.l-header__drop-nav { display: none !important; }
とすることになりますが、PCの両方のヘッダーを「ノーマル」にしてお知らせバー未入力するとドロップナビゲーションが表示されない」のであればそれはバグになるということです!
♥ 0いいねをした人: 居ません2020年12月21日 10:22 PM #63830「オーバーレイ」ヘッダーとグローバルナビゲーションを混同していました。失礼致しました。
こちらの環境だとスマホとPCの両方のヘッダーを「ノーマル」にしてお知らせバー未入力にしてもドロップナビゲーションが表示されるのですが、mayu さんの環境だとその場合はドロップナビゲーションが表示されないということですかね?
はい。#63698に写真を載せさせていただいたように、ドロップナビゲーションが出ない状態でした。
しかし、その後、新規でサイトを作成して検証してみたところ再現されないので、このサイト固有の問題だったのかもしれません。
お手数をお掛け致しました。
ありがとうございました。
トピックを閉じます。
♥ 1いいねをした人: 居ません -
投稿者投稿
- トピック「お知らせバーについて」には新しい返信をつけることはできません。