-
投稿者投稿
-
2021年11月12日 10:40 AM #91495
【お使いの Snow Monkey のバージョン】 15.14.3
【お使いの Snow Monkey Blocks のバージョン】13.2.0
【お使いの Snow Monkey Editor のバージョン】6.2.1
【お使いのブラウザ】 Chrome
【当該サイトのURL】リリース前のため共有できません### 実現したいこと
1180以下でハンバーガメニューの出現
(ブレイクポイントの変更)
### 発生している問題
以前のフォーラムでの記事を参考に追加CSSを書いて試したが、1180px以下でハンバーガーメニューが出現しない。
### 試したこと
以下、追加CSSに追記しました。
@media (max-width:73.75em) { .u-invisible-md-down { position: absolute!important; clip:rect(1px,1px,1px,1px) !important; speak: none!important; visibility: hidden!important; } } @media (min-width: 73.75em) { .u-invisible-lg-up { position: static !important; clip: auto !important; speak: normal !important; visibility: visible !important; } }
ブレイクポイントを変更するために、既存のブレイクポイントを打ち消すために以下を追記しました。
639px以下のメディアクエリ
.u-invisible-lg-up { position: absolute !important; clip: rect(1px,1px,1px,1px) !important; speak: none !important; visibility: hidden; }
1,023以下のメディアクエリ
.u-invisible-lg-up { position: absolute !important; clip: rect(1px,1px,1px,1px) !important; speak: none !important; visibility: hidden; }
以上、お手数をおかけいたしますが、ご教示のほど、よろしくお願いします。
♥ 0いいねをした人: 居ません2021年11月12日 12:53 PM #91510こんにちは。
こういうことで合ってますか?
/* デフォルトでは、1024px(64em)からグローバルナビゲーションが表示されるので、 1179px(73.6875em)まで表示させないようにする */ @media (min-width: 64em) and (max-width: 73.6875em) { .u-invisible-md-down { display: none!important; } } /* グローバルナビゲーションを表示させたいブレークポイントが1180px(73.75em)なので、その手前(1179px(73.6875em))まではハンバーガーメニューを表示する */ @media (max-width:73.6875em ) { .u-invisible-lg-up { display: block!important; } }
2021年11月12日 12:59 PM #915112021年11月12日 1:41 PM #91515ブレイクポイントの変更は結構ややこしいので、もしヘッダーのブレイクポイントだけ調整したいということであれば、オリジナルのヘッダーを追加して自分で CSS を書くほうが良いかもしれません。
snow-monkey/templates/layout/header/
の中にある現在使用しているヘッダーレイアウトのファイルをコピーし、子テーマをつくり、子テーマのtemplates/layout/header/
の中にそのファイルをコピペします。そしてそのファイルのファイル名と、コード中のName: xxx
の部分を適当な名前に変更すると、カスタマイザー → デザイン → ヘッダーでそのヘッダーレイアウトを選択できるようになります。あとはそのファイルを適当に書き換えて最適なブレイクポイントになるように HTML と CSS を書けば OK です。2021年11月12日 10:18 PM #91599 -
投稿者投稿
- トピック「ブレイクポイントの変更(ハンバーガーメニューの出現ポイント)」には新しい返信をつけることはできません。