settingsログイン
メニュー

【回答済み】【レスポンシブ】ブラウザを縮小してそのまま見た場合と、Chromeのデベロッパーで見た場合の違いについて

閲覧 396
現在レスポンシブに対応したwebサイトを制作しています。

件名のとおり、ブラウザを縮小して見た場合と、Chromeのデベロッパーで見た場合(スマホサイズ)で全体のサイズ感が異なって表示されてしまいます。

ブラウザを縮小して見た場合は、文字やナビゲーションが思い通りのサイズになってくれるのですが、
Chromeのデベロッパーで見た場合ナビゲーションなどがすごく小さくなってしまいます。

Chromeのデベロッパーで見た場合に合わせてナビゲーションのサイズを調整すると、
ブラウザで見た場合のナビゲーションが凄く大きくなって表示されてしまいます。

.slicknav_menu {
  width: 100%;
  font-size: 2em;
  box-sizing: border-box;
  background: #F7B80C;
  padding: 4.5px; }

解決策を教えて頂けますと幸いです。
宜しくお願いいたします。
匿名 2016 6/2 質問 HTML・CSS

回答 1

役立ち 0

Chromeのデベロッパーで見た場合のサイズが、スマホで見た場合のサイズと近いはずですので、こちらに焦点を合わせてナビゲーションサイズを調整される方が良いかと思います

レスポンシブルのデザインの場合、一つのcssコードだけでスマホやタブレットに対応するのが難しいので下記のように画面サイズに応じて場合分けをして、メニューサイズが最適になるようにcssを記載される事をお勧めいたします

レスポンシブルCSSの場合分けの例

/*PC用のメニューCSS ----------- */
.slicknav_menu {
}

/* スマホ用 (ポートレイト ランドスケープ) ----------- */
@media only screen
and (min-device-width : 320px) 
and (max-device-width : 480px) {
	.slicknav_menu {
	}
}
 
/* Smartphones (ランドスケープ) ----------- */
@media only screen
and (min-width : 321px) {
	.slicknav_menu {
	}
}
 
/* Smartphones (ポートレイト) ----------- */
@media only screen
and (max-width : 320px) {
	.slicknav_menu {
	}
}
 
/* iPad 等タブレット用 ----------- */
@media only screen
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
	.slicknav_menu {
	}
}

MONO Ledge 東京都 北区 ホームページ制作

全ての回答 ホームページへ
2016 6/3 回答

ウェブサイト構築、HTML・CSS の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...