Simplicity2のグローバルナビゲーションメニューのID、または要素が知りたい

Simplicityの特徴 フォーラム Simplicityについての質問 Simplicity2のグローバルナビゲーションメニューのID、または要素が知りたい

  • このトピックには4件の返信、1人の参加者があり、最後に折川により9年、 6ヶ月前に更新されました。
4件の返信スレッドを表示中
  • 投稿者
    投稿
    • #51154
      折川
      ゲスト

      最近、急上昇していた、スクロール追従型のグローバルメニューや文章を設置できる
      Sticky Menu (or Anything!) on Scrollというプラグインをインストールしました。

      参考記事

      サポートフォームなども充実していて、ヘッダーphpをいじる必要もないらしいので、
      使ってみたいと思いました。

      しかし、グローバルナビの要素を選択する必要があるらしく、
      要素とかがよくわからないので、製作者に聞くほうがいいかな と思い質問させて
      いただきました。

      お忙しいところ恐縮ですが教えてくださると大変助かります。

    • #51155
      折川
      ゲスト

      すみません、リンクが貼れていなかったみたいです

    • #51157
      折川
      ゲスト
    • #51159
      Hidekichi
      ゲスト

      #naviでいいんじゃないですかね?
      #naviだと色々面倒くさい場合は、#navi .menuとかですかね。ここらはデベロッパーツールでセレクタを確認したらよいかと思います。css風のセレクタの指定でイケるのであればですけれども。

      #naviはいわゆるグローバルメニュー全体で、#navi .menuはメニューが入っているリスト(ul liとか)の選択になります。

      逆にこれ以外に「グローバルナビの要素の指定」というのが、どういう指定方法(形式)があるのかがわからないと何とも言えません。

      多分プラグインだったら動作設定とかがあるかとは思いますが、Simplicityは基本all in oneのテーマなので、PCの時とモバイルの時とでメニューの表示が異なる事に注意して下さい。

      768pxより小さい時は、PCの画面で言う所の#mainより小さいと考えてもよいかと思うので、プラグインは動作しないような設定にして下さい(要微調整)。
      プラグインが独自のcssでグローバルナビのcssを上書きするのであればプラグインの動作に任せればよいかと思いますが、表示がそのまま追従するだけならPCとモバイルでのメニュー表示の違いによって表示がおかしいことになるかも知れません。

      本来メニューを追従させるだけなら、ヘッダーPHPはもちろんいじくりませんし、IE、edge(一部safari)とかを除外しても良いならcssだけで2行ぐらいで書けます。
      それらを(ブラウザ関係なく動作したり制御できるように色々と)考慮してあるプラグインだろうとは思うので、色々細かくは設定できるかと思いますが、他の一般的な、いわゆるテーマ画面で検索できるようなテーマとSimplicityは異なっておりまして、確実に正しくプラグインが動作するかどうかは何とも言えませんし、わいひらさんも自分が使っているプラグイン以外のことはサポート外として自力で頑張ってくださいと言う感じになってしまうだろうと思います。

      PCとモバイルでメニュー表示が異なるというのと、どの時点で変わるのかなどを考慮しつつやればまぁイケるんじゃなかろうかとは思うので色々試してみて下さい。

    • #51184
      折川
      ゲスト

      Hidekichi様ありがとうございます。

      おかげさまで#naviを入れたら、各ブラウザでメニューを追従させることに成功しました!
      本当にありがとうございました!!!

4件の返信スレッドを表示中
  • トピック「Simplicity2のグローバルナビゲーションメニューのID、または要素が知りたい」には新しい返信をつけることはできません。
スポンサーリンク
アドセンス(大)
アドセンス(大)