- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTML5とCSS3のレスポンシブデザインについて)
HTML5とCSS3のレスポンシブデザインについて
このQ&Aのポイント
- WordPressでHTML5とCSS3のレスポンシブデザインに挑戦中
- MENUバーがPCで見えてしまう問題に困っています
- サイトのURLはhttp://fashioncode.jp/
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
そもそも「500px以下の記述する場所」の記述自体も間違ってますね。 500px以内なんだから「最大幅が500px」です。 min-widthではなくmax-width @media only screen and (max-width: 500px)
その他の回答 (1)
- tkmojo
- ベストアンサー率50% (105/207)
回答No.1
> ↓PCでは非表示になるはずのMENU↓(PC) > .menubtn{ > display:block; > background:#000; > color:#FFF; > } 単純に.menubtnを消してないですよね。 display:block;が入ってるし。 上記のdisplay:block;をdisplay:none;に変更して、 500px以下の記述の場所に.menubtn{display:block;}を入れるといいと思います。
質問者
補足
回答ありがとうございます。 display:none;にして、500px以下の記述する場所に、menubtn{display:block;}と書いたら、パソコンでは表示されなくなりよかったものの、スマホでも表示されないようになりました。 スマホでは、アコーディオンメニューみたいにして表示したいのですが………(>_<)
補足
そうですね…。ご指摘ありがとうございます。 アコーディオンメニューは、出来そうにないので、自力で頑張ろうと思います。丁寧なご回答ありがとうございました。