<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>レスポンシブ &#8211; ケケンタの独学ITブログ</title>
	<atom:link href="https://kekenta-it-blog.com/tag/%E3%83%AC%E3%82%B9%E3%83%9D%E3%83%B3%E3%82%B7%E3%83%96/feed/" rel="self" type="application/rss+xml" />
	<link>https://kekenta-it-blog.com</link>
	<description>プログラミングやWeb制作の情報を発信</description>
	<lastBuildDate>Thu, 24 Jul 2025 05:10:31 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://kekenta-it-blog.com/wp-content/uploads/2023/07/cropped-KEKENTA-BLOG-32x32.png</url>
	<title>レスポンシブ &#8211; ケケンタの独学ITブログ</title>
	<link>https://kekenta-it-blog.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>【Googleマップ】レスポンシブ対応させる方法｜縦横比の指定も簡単！</title>
		<link>https://kekenta-it-blog.com/google-map-responsive/</link>
					<comments>https://kekenta-it-blog.com/google-map-responsive/#respond</comments>
		
		<dc:creator><![CDATA[ケケンタ]]></dc:creator>
		<pubDate>Thu, 05 Sep 2024 02:35:35 +0000</pubDate>
				<category><![CDATA[HTML/CSS]]></category>
		<category><![CDATA[Web制作]]></category>
		<category><![CDATA[Googleマップ]]></category>
		<category><![CDATA[レスポンシブ]]></category>
		<guid isPermaLink="false">https://kekenta-it-blog.com/?p=11257</guid>

					<description><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2024/09/eye-catch__google-map-responsive__11257-1024x576.jpg" class="webfeedsFeaturedVisual" /></p>今回はこのようなお悩みをお持ちの方へ向けて Googleマップをレスポンシブ対応させる方法＋縦横比を簡単に指定する方法 をご紹介します。 【基本】GoogleマップをWebサイトへ埋め込む まずはGoogleマップをWe [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><img src="https://kekenta-it-blog.com/wp-content/uploads/2024/09/eye-catch__google-map-responsive__11257-1024x576.jpg" class="webfeedsFeaturedVisual" /></p><div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>Googleマップをレスポンシブ対応させる方法が知りたい……</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>

<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/困った顔-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>縦横比も簡単に指定できると良いんだけど……</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>今回はこのようなお悩みをお持ちの方へ向けて</p>



<p class="has-text-align-center is-style-big_kakko_box"><strong><span class="swl-marker mark_yellow">Googleマップをレスポンシブ対応させる方法<br></span>＋<br><span class="swl-marker mark_yellow"><span class="swl-inline-color has-swl-deep-02-color">縦横比</span>を簡単に指定する方法</span></strong></p>



<p>をご紹介します。</p>



<div class="swell-block-capbox cap_box is-style-shadow"><div class="cap_box_ttl"><span><span data-icon="LsLightbulb" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong>この記事で分かること</strong></span></div><div class="cap_box_content">
<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>GoogleマップをWebサイトへ埋め込む<strong>基本的な手順</strong></li>



<li>Googleマップに「建物」や「場所」の名称を表示する方法</li>



<li>埋め込んだGoogleマップを<strong>レスポンシブ対応＋<span class="swl-inline-color has-swl-deep-02-color">縦横比</span>を簡単に指定する方法</strong></li>
</ul>
</div></div>


<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/web-requ-jsanim/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">Web制作で副業するなら絶対使いこなしたいJavaScriptアニメーション</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/web-production-tab/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">【コピペOK】タブ切り替えを紹介｜横並び・縦並び・タブ折返し【HTML】</span>
			</a>
		</div>

<div class="swell-block-postLink">			<a href="https://kekenta-it-blog.com/php-basic-syntax/" class="c-blogLink -internal" data-style="text">
				<!-- <i class="c-blogLink__icon icon-link" role="presentation"></i> -->
				<span class="c-blogLink__icon">
					<svg xmlns="http://www.w3.org/2000/svg" class="swl-svg-link __svg" width="1em" height="1em" viewBox="0 0 48 48" role="img" aria-hidden="true" focusable="false"><path d="M21.2 30.2c-.5 0-1-.2-1.4-.6l-.7-.7c-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l7.1-7.1c2.3-2.3 5.3-3.5 8.5-3.5s6.2 1.2 8.5 3.5c4.7 4.7 4.7 12.3 0 17l-3.5 3.5c-.8.8-2 .8-2.8 0-.8-.8-.8-2 0-2.8l3.5-3.5c3.1-3.1 3.1-8.2 0-11.3-1.5-1.5-3.5-2.3-5.7-2.3-2.1 0-4.2.8-5.7 2.3l-7.1 7.1c-1.5 1.5-2.3 3.5-2.3 5.7s.8 4.2 2.3 5.7l.7.7c.8.8.8 2 0 2.8-.4.3-.9.5-1.4.5z" /><path d="M13.4 46.6c-3.1 0-6.1-1.2-8.5-3.5-2.3-2.3-3.5-5.3-3.5-8.5s1.2-6.2 3.5-8.5l3.5-3.5c.8-.8 2-.8 2.8 0 .8.8.8 2 0 2.8l-3.5 3.5c-1.5 1.5-2.3 3.5-2.3 5.7 0 2.1.8 4.2 2.3 5.7 3.1 3.1 8.2 3.1 11.3 0l7.1-7.1c1.5-1.5 2.3-3.5 2.3-5.7 0-2.1-.8-4.2-2.3-5.7l-.7-.7c-.8-.8-.8-2 0-2.8.8-.8 2-.8 2.8 0l.7.7c2.3 2.3 3.5 5.3 3.5 8.5s-1.2 6.2-3.5 8.5l-7.1 7.1c-2.3 2.3-5.3 3.5-8.4 3.5z" /></svg>				</span>
				<span class="c-blogLink__text">【PHP超入門】PHPの基本構文をまるっと解説！【サンプルコードあり】</span>
			</a>
		</div>

<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2025/03/eye-catch__school-php-and-wp__14099-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/school-php-and-wp/">PHPやWordPressを学ぶのにおすすめのプログラミングスクール【７選】</a>
						<span class="p-blogCard__excerpt">僕はこれまで独学でPHPを学習してきました。結論から言えば、それでもPHPを習得することはできました。 しかし、それに費やした累計学習期間は1年ほど。モチベーション&#8230;</span>					</div>
				</div>
			</div>
		</div>


<h2 class="wp-block-heading">【基本】GoogleマップをWebサイトへ埋め込む</h2>



<p class="is-style-bg_stripe">まずは<strong><span class="swl-marker mark_yellow">GoogleマップをWebサイトへ埋め込む基本的な方法</span></strong>から簡単にご説明します。</p>



<div class="swell-block-step" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">Googleマップを開く</div><div class="swell-block-step__body">
<p>Googleで「Googleマップ」と検索してGoogleマップを開きます。</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">Googleマップで表示したい場所の「名称」や「住所」を検索する</div><div class="swell-block-step__body"><div class="wp-block-image is-style-shadow">
<figure class="aligncenter size-large"><img decoding="async" width="1069" height="683" src="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited.jpg" alt="Googleマップで場所の「名称」や「住所」を検索する" class="wp-image-10016" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited.jpg 1069w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited-300x192.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited-1024x654.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited-768x491.jpg 768w" sizes="(max-width: 1069px) 100vw, 1069px" /><figcaption class="wp-element-caption">Googleマップで場所の「名称」や「住所」を検索する</figcaption></figure>
</div>


<p class="is-style-icon_good">「名称」で検索すると、<strong><span class="swl-marker mark_blue">埋め込んだGoogleマップ上にもその名称が表示</span></strong>されて分かりやすくなります。</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">「共有」をクリックする</div><div class="swell-block-step__body"><div class="wp-block-image is-style-shadow">
<figure class="aligncenter size-large"><img decoding="async" width="1104" height="705" src="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en02-edited.jpg" alt="「共有」をクリックする" class="wp-image-10017" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en02-edited.jpg 1104w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en02-edited-300x192.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en02-edited-1024x654.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en02-edited-768x490.jpg 768w" sizes="(max-width: 1104px) 100vw, 1104px" /><figcaption class="wp-element-caption">「共有」をクリックする</figcaption></figure>
</div></div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">「地図を埋め込む」→「HTMLをコピー」をクリックする</div><div class="swell-block-step__body">
<p class="is-style-bg_stripe">「共有」をクリックするとモーダルウィンドウが表示されます。<br>その中の<strong>「地図を埋め込む」→「HTMLをコピー」をクリック</strong>します。</p>


<div class="wp-block-image is-style-shadow">
<figure class="aligncenter size-large"><img decoding="async" width="1157" height="739" src="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en03-edited.jpg" alt="「地図を埋め込む」→「HTMLをコピー」をクリックする" class="wp-image-10018" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en03-edited.jpg 1157w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en03-edited-300x192.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en03-edited-1024x654.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en03-edited-768x491.jpg 768w" sizes="(max-width: 1157px) 100vw, 1157px" /><figcaption class="wp-element-caption">「地図を埋め込む」→「HTMLをコピー」をクリックする</figcaption></figure>
</div></div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">コピーしたHTMLをサイト上の表示したい箇所に貼りつける</div><div class="swell-block-step__body">
<div class="hcb_wrap u-mb-ctrl u-mb-30"><pre class="prism line-numbers lang-html" data-lang="HTML"><code>&lt;body&gt;
    &lt;h2&gt;Googleマップ&lt;/h2&gt;

    &lt;!-- ↓↓↓ コピーしたHTMLコード ↓↓↓ --&gt;
    &lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d25935.850526651633!2d139.7247671925361!3d35.65283196791798!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60188bbbb41922f3%3A0x33ebfd75f2f06cac!2z5p2x5Lqs6YO95riv5Yy6!5e0!3m2!1sja!2sjp!4v1723511965441!5m2!1sja!2sjp&quot; width=&quot;600&quot; height=&quot;450&quot; style=&quot;border:0;&quot; allowfullscreen=&quot;&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer-when-downgrade&quot;&gt;&lt;/iframe&gt;
&lt;/body&gt;</code></pre></div>


<div class="wp-block-image is-style-shadow">
<figure class="aligncenter size-full"><img decoding="async" width="613" height="523" src="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en04.jpg" alt="Googleマップ（日本語表記）" class="wp-image-10008" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en04.jpg 613w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en04-300x256.jpg 300w" sizes="(max-width: 613px) 100vw, 613px" /><figcaption class="wp-element-caption">Googleマップ（日本語表記）</figcaption></figure>
</div></div></div>
</div>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/07/キリッ-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>以上が<strong><span class="swl-marker mark_yellow">Googleマップの基本的な埋め込み方法</span></strong>です！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<h2 class="wp-block-heading">【結論】Googleマップをレスポンシブ対応させる（縦横比も指定）</h2>



<p class="is-style-bg_stripe">Googleマップをレスポンシブ対応させる場合、<strong><span class="swl-marker mark_yellow">コピペしたiframeコードを別の要素（divタグがおすすめ）で囲う</span></strong>必要があります。</p>



<p class="is-style-balloon_box"><strong>コピペしたiframeコードをdivタグで囲う</strong></p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-html" data-lang="HTML" data-line="4,7"><code>&lt;body&gt;
    &lt;h2&gt;Googleマップ&lt;/h2&gt;

    &lt;div class=&quot;google-map&quot;&gt;
        &lt;!-- ↓↓↓ コピーしたHTMLコード ↓↓↓ --&gt;
        &lt;iframe src=&quot;https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d25935.850526651633!2d139.7247671925361!3d35.65283196791798!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x60188bbbb41922f3%3A0x33ebfd75f2f06cac!2z5p2x5Lqs6YO95riv5Yy6!5e0!3m2!1sja!2sjp!4v1723511965441!5m2!1sja!2sjp&quot; width=&quot;600&quot; height=&quot;450&quot; style=&quot;border:0;&quot; allowfullscreen=&quot;&quot; loading=&quot;lazy&quot; referrerpolicy=&quot;no-referrer-when-downgrade&quot;&gt;&lt;/iframe&gt;
    &lt;/div&gt;
&lt;/body&gt;</code></pre></div>



<p class="is-style-icon_pen"><strong><span class="swl-marker mark_yellow">埋め込みコードを取得するときの「サイズ」はどれを選んでもOK</span></strong>です。</p>



<p class="is-style-balloon_box"><strong>Googleマップをレスポンシブ対応させるためのCSS</strong></p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-css" data-lang="CSS" data-line="7"><code>/* Google Mapをレスポンシブ対応 */
.google-map {
    position: relative;
    width: 100%;
    height: 0;
    /* 比率調整  公式：calc((100% / 横幅) * 高さ) */
    padding-top: calc((100% / 375) * 450);
}

.google-map iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}</code></pre></div>



<p class="is-style-big_icon_check">上記のCSSの内、<strong><span class="swl-marker mark_yellow">編集しなければいけないのはハイライト行（７行目）のみ</span></strong>です。<br><br>「<strong><span class="swl-inline-color has-swl-deep-02-color">公式：calc((100% / 横幅) * 高さ)</span></strong>」に、<strong>Googleマップの「横幅」と「高さ」</strong>を設定していただくことで、<strong><span class="swl-marker mark_yellow">その縦横比を維持したままレスポンシブ対応させることが可能</span></strong>です。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p><strong><span class="swl-marker mark_orange"><span class="swl-fz u-fz-l">縦横比の手計算をする必要が無い</span></span></strong>ので非常に便利です！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p class="is-style-icon_info"><strong>calc()関数を使用するとき</strong>は「演算子の前後に『半角スペース』を入れなければエラーになる」ためご注意ください。<br><span style="color:#bfbfbf" class="swl-inline-color">—————————</span><br>calc((100%/375)*450)　　→　<strong><span class="swl-inline-color has-swl-deep-01-color">× NG</span></strong><br>calc((100% / 375) * 450)　→　<strong><span class="swl-inline-color has-swl-deep-02-color">◯ OK</span></strong></p>



<h2 class="wp-block-heading">【補足】Googleマップ上に建物や場所の名称を表示する方法</h2>



<p class="is-style-bg_stripe">埋め込んだGoogleマップ上に、<strong><span class="swl-marker mark_yellow">建物や場所の名称を表示することが可能</span></strong>です。</p>



<p>やり方はいたって簡単で、Googleマップで地図検索するときに、<span class="swl-marker mark_yellow"><strong>住所ではなく建物や場所の名称で検索をするだけ</strong></span>です。</p>



<p class="is-style-balloon_box"><span data-icon="LsLightbulb" data-id="0" style="--the-icon-svg: url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjFlbSIgd2lkdGg9IjFlbSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBhcmlhLWhpZGRlbj0idHJ1ZSIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48cGF0aCBkPSJNMzIgNDYuNUgxNmMtMS4xIDAtMi0uOS0yLTJzLjktMiAyLTJoMTZjMS4xIDAgMiAuOSAyIDJzLS45IDItMiAyek00MS43IDE1LjlDNDEuMyAxMyA0MCAxMC4zIDM4LjIgOCAzNC41IDMuMiAyOSAuOCAyMy4xIDEgMTQgMS40IDYuNSA4LjkgNiAxOGMtLjMgNiAyLjQgMTEuNyA3LjIgMTUuNC41LjQuOC45LjggMS41djEuNmMwIDIuMiAxLjggNCA0IDRoMTJjMi4yIDAgNC0xLjggNC00VjM1YzAtLjYuMy0xLjIuOS0xLjcgNS4zLTQgOC0xMC42IDYuOC0xNy40em0tNy4xIDEuN2gtLjNjLS43IDAtMS4zLS41LTEuNS0xLjItLjctMy4yLTMuMi01LjctNi40LTYuMy0uOC0uMS0xLjQtLjktMS4yLTEuN3MuOS0xLjQgMS43LTEuMmM0LjQuOCA4IDQuMiA4LjkgOC42LjEuOC0uNCAxLjYtMS4yIDEuOHoiPjwvcGF0aD48L3N2Zz4=)" aria-hidden="true" class="swl-inline-icon"> </span><strong>「住所」ではなく「名称」で検索する</strong></p>


<div class="wp-block-image is-style-shadow">
<figure class="aligncenter size-large"><img decoding="async" width="1069" height="683" src="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited.jpg" alt="「住所」ではなく「名称」で検索する" class="wp-image-10016" srcset="https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited.jpg 1069w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited-300x192.jpg 300w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited-1024x654.jpg 1024w, https://kekenta-it-blog.com/wp-content/uploads/2024/08/google-map-display-en01-edited-768x491.jpg 768w" sizes="(max-width: 1069px) 100vw, 1069px" /><figcaption class="wp-element-caption">「住所」ではなく「名称」で検索する</figcaption></figure>
</div>


<p class="is-style-icon_good">たったこれだけで<strong><span class="swl-marker mark_blue">埋め込んだGoogleマップ上にも「建物」や「場所」の名称が表示</span></strong>されて分かりやすくなります。</p>



<h2 class="wp-block-heading">まとめ</h2>



<p>以上が</p>



<p class="has-text-align-center is-style-big_kakko_box"><strong><span class="swl-marker mark_yellow">Googleマップをレスポンシブ対応させる方法<br></span>＋<br><span class="swl-marker mark_yellow">縦横比を簡単に指定する方法</span></strong></p>



<p>でした。</p>



<p>Googleマップを埋め込むときは、ほとんどの場合<strong>レスポンシブ対応が必須</strong>かと思います。</p>


<div class="swell-block-balloon"><div class="c-balloon -bln-left" data-col="gray"><div class="c-balloon__icon -circle"><img decoding="async" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="lazyload c-balloon__iconImg" width="80px" height="80px"><noscript><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2023/11/kekenta-icon-150x150.jpg" alt="" class="c-balloon__iconImg" width="80px" height="80px"></noscript><span class="c-balloon__iconName">ケケンタ</span></div><div class="c-balloon__body -speaking -border-on"><div class="c-balloon__text">
<p>書き方さえ分かってしまえばコピペで簡単に実装できます！</p>
<span class="c-balloon__shapes"><span class="c-balloon__before"></span><span class="c-balloon__after"></span></span></div></div></div></div>


<p>この記事がお役に立ったなら何よりです。</p>



<p>当ブログではWeb制作やWordPress、PHPに関する情報を発信しています。</p>



<p>ご興味のある方はほかの記事もご覧いただけるとうれしいです！</p>


<div class="p-blogParts post_content" data-partsID="10246">
<h2 class="wp-block-heading">もっと効率的にWeb制作を学びたい方へ</h2>



<p>Web制作の学習は楽しいものですが、一人で進めていると「これで合っているのかな？」と不安になることもありますよね。</p>



<p>僕も独学でWeb制作を学んできましたが、今思うと「もっと早く知りたかった」と思うことがたくさんあります。</p>



<p>特に以下のような方は、一度プログラミングスクールの利用を検討してみることをおすすめします。</p>



<ul class="wp-block-list is-style-check_list">
<li>学習の方向性に迷いがある方</li>



<li>効率的にスキルを身につけたい方</li>



<li>転職や副業でWeb制作を活用したい方</li>



<li>挫折経験がある方</li>
</ul>



<p>忍者CODEなら、<strong>業界最安値</strong>で24時間サポート付きの学習環境が整っています。</p>



<p class="is-style-icon_announce">ご興味のある方は、<a href="https://kekenta-it-blog.com/ninja-code-web-production-school-guide/" data-type="post" data-id="15595">こちら</a>の記事で詳しくご紹介しています。</p>


<div class="swell-block-postLink">			<div class="p-blogCard -internal" data-type="type2" data-onclick="clickLink">
				<div class="p-blogCard__inner">
					<span class="p-blogCard__caption">あわせて読みたい</span>
					<div class="p-blogCard__thumb c-postThumb"><figure class="c-postThumb__figure"><img decoding="async" src="https://kekenta-it-blog.com/wp-content/uploads/2025/07/eye-catch__ninja-code-web-production-school-guide__15595-300x169.jpg" alt="" class="c-postThumb__img u-obf-cover" width="320" height="180"></figure></div>					<div class="p-blogCard__body">
						<a class="p-blogCard__title" href="https://kekenta-it-blog.com/ninja-code-web-production-school-guide/">忍者CODEでWeb制作を学ぶべき理由【業界最安値で挫折しない学習環境】</a>
						<span class="p-blogCard__excerpt">Web制作を学びたいけど、プログラミングスクールは高すぎるし、独学だと挫折しそうで不安…… このような悩みをお持ちの方に向けて、この記事では 業界最安値でWeb制作を...</span>					</div>
				</div>
			</div>
		</div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://kekenta-it-blog.com/google-map-responsive/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
