• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTML5とCSS3のレスポンシブデザインについて)

HTML5とCSS3のレスポンシブデザインについて

このQ&Aのポイント
  • WordPressでHTML5とCSS3のレスポンシブデザインに挑戦中
  • MENUバーがPCで見えてしまう問題に困っています
  • サイトのURLはhttp://fashioncode.jp/

質問者が選んだベストアンサー

  • ベストアンサー
  • tkmojo
  • ベストアンサー率50% (105/207)
回答No.2

そもそも「500px以下の記述する場所」の記述自体も間違ってますね。 500px以内なんだから「最大幅が500px」です。 min-widthではなくmax-width @media only screen and (max-width: 500px)

momorira
質問者

補足

そうですね…。ご指摘ありがとうございます。 アコーディオンメニューは、出来そうにないので、自力で頑張ろうと思います。丁寧なご回答ありがとうございました。

その他の回答 (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;}を入れるといいと思います。

momorira
質問者

補足

回答ありがとうございます。 display:none;にして、500px以下の記述する場所に、menubtn{display:block;}と書いたら、パソコンでは表示されなくなりよかったものの、スマホでも表示されないようになりました。 スマホでは、アコーディオンメニューみたいにして表示したいのですが………(>_<)

関連するQ&A