YouTubeなどの埋め込み iframe を CSS だけでレスポンシブウェブデザインに対応させる方法 2014年06月02日 15:08HTML / CSS YouTube で取得できる埋め込み用コード、 いまは iframe になってますね。 こんなぐあい。 これをレスポンシブウェブデザインに対応させるにはどうしたらいいか、 というお話です。 画像とは事情が違う 通常、ブラウザの幅にあわせて画像の表示サイズが変わるようにしたければ CSS でこんな感じに書くと思います。 img { width: auto; max-width: 100%; height: auto; } これで、最大幅は親要素の幅と同じ、 元の画像がそれ以下のサイズ場合は本来の幅で表示され、 高さは縦横比を保ちながら適切なサイズになりますね。 ところが iframe の場合は事情が違って、 適切なサイズで表示するに
![YouTubeなどの埋め込み iframe を CSS だけでレスポンシブウェブデザインに対応させる方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/eb76c4fb942bc2ca311e4dbd88d5507f781eee27/height=288;version=1;width=512/https%3A%2F%2Fwww.msng.info%2Fwp-content%2Fuploads%2F2014%2F06%2Fcat.jpg)