Bootstrap 2.0 × Google MAP API

Bootstrap2系

max-width:100%;

 状態:-  閲覧数:2,581  投稿日:2012-01-19  更新日:2014-05-12
レスポンシブサイトとGoogleMap APIとの相性
・具体的には、max-width:100%;と書いてあると、
・「Google MAP API V2」地図が表示されない
・「Google MAP API V3」地図は表示されるが、ストリートビューは表示されない


経緯メモ
・既存サイトに、「Bootstrap2.0」エンジン組む込んだら、「Google MAP API V3」ストリートビューが表示されなくなった
・犯人は、「bootstrap.css」
・jsではなく、cssが影響している理由は、「max-width:100%;」の影響
・一つ一つcssを外していった結果、ようやく判明したよ

「Google MAP API V2」の時は、地図部分にクラスを割り当て、max-width:100%;を強制回避したけど、
やっぱその方法しかないのかね。
それだと、レスポンシブじゃなくなるんだけど…。

横幅に応じて非表示対応

 閲覧数:1,069 投稿日:2012-01-03 更新日:2014-05-12
横幅に応じて非表示対応
・メディアクエリcssで、display:none;するだけ

レスポンシブの画面サイズによる画像サイズ自動変更は、max-width:100%;によって行なわれる
・例えば、img{width:600px;!important;}とかしていると機能しない

max-width:100%;で困るのは、
・「Google MAP API V2」地図が表示されなくなる
・GoogleADsenseなど、直接imgタグを触れない場合

GoogleADsenseに関しては、上位タグに「max-width:100%;」でイケる


分からないのは、max-width:auto;(多分この指定は出来ない)とか、
width:auto;とかの違い。


画面サイズを変えてうまくいかないときは、
大体、block;inline;の指定がうまくいっていないため。

画面サイズに寄って切り替えればうまくいくが(media-queries.cssとかで)、結構、メンドくさい。

ちゃんとやろうと思えば思うほど、一杯記述しなければいけなくなる。


スマホメインの人には、専用サイトで切り分けた方がいいと思われ。



1/20
レスポンシブで、下記解像度による表示の違いに凝ってみたのだが、
1024×768
1280×1024
imgタグに「max-width:100%;」ってやっても、
その上位タグに「max-width:100%;」ってやっても、
「tdタグ」「trタグ」「tableタグ」「「tableタグの上位タグ」に「max-width:100%;」ってやっても、
tableがあると、レスポンシブにならないのね。

テーブルは、レスポンシブには鬼門と思われ。

しょうがないので、テーブル止めたら、普通にレスポンシブになった






「Bootstrap, from Twitter」を利用する際、「current page」では白アイコンを利用する方法



週間人気ページランキング / 9-2 → 9-8
順位 ページタイトル抜粋 アクセス数
1 Design 0 4
2 Windows10で「Google Chrome」が常に最前面に表示される。「アクティブウィンドウ」が最前面で表示されない → 解決方法存在しない | Google Chrome(ブラウザ) 3
2 キャラクター無料作成ジェネレーター / FLASH / オンラインサービス | イラスト参考(デザイン) 3
3 RGB ⇔ Lab | 色変換(色) 2
3 右クリック出来るのに、コピペ出来ないWebページ。2020 年 | ブラウザ 2
3 Chromeがおかしくなった。width認識が狭くなりレイアウトが崩れる | Google Chrome(ブラウザ) 2
3 このエントリーの結論 / 主な機能と使い方 / 補足 2
3 考え方A.長さの比率で角度60°を分割 / R≧G≧B 2
4 パッケージ化されてない拡張機能 | Chrome 拡張機能 1
4 Googleがハイフンって言ってるからハイフンって、そんな安直な考えで本当に良いの? CSS 「id」「class」名 に関する調査履歴 2 | 命名規則(コーディングルール) 1
4 Chromeで名前を付けて保存する際、ファイルを一つにするには、mht形式で保存する | Google Chrome(ブラウザ) 1
4 キャラクターなんとか機 / とくだ屋 / Xprite 1
4 ScreenOFF 1
4 RGBの種類 / sRGB / AdobeRGB | RGB(色) 1
4 比較一覧 1
4 「Midjourney」を使用してみた感想。2022 年 8 月 2 時点では、画像生成能力自体は素晴らしいと思いますが、UIが致命的に分かりづらかったです。 | AI画像生成 1
4 Stylus(Chrome 拡張機能) カテゴリー 1
4 感想 1
4 Google マップ カテゴリー 1
4 インストールした「Google Chrome拡張(エクステンション)」のソースコード 1
2026/9/9 5:05 更新