質問: **■実現したいこと** トップページに組み込んだYouTubeの動画をレスポンシブ対応に変更したい **■現在使用しているコード** **■試してみたこと** 色々なサイトを参考にしたところ以下のコードを埋め込んだらいいとのことなのですが上記のコードに埋め込んでも反映されません。 .youtube { position: relative; width: 100%; padding-top: 56.25%; } .youtube iframe{ position: absolute; top: 0; right: 0; width: 100% !important; height: 100% !important; } **■わからない点** コードを埋め込む場所は「現在使用しているコード」のところであっているのか レスポンシブ対応のコードはあっているのか プログラミングを始めたばかりで初歩的なことを聞いてしまっているかもしれません。 どうぞよろしくお願い致します。
回答: ``` //※Youtube埋め込みコードをここに入れる ``` 参考したCSSコードは、上記HTML構造になっているのが前提です。 埋め込み用のiframe要素だけでは適用されません。 `.youtube`は「class="youtube"」が設定された要素、 `.youtube iframe`は「class="youtube"」の中のiframe要素 をそれぞれ対象としたセレクタなので。 とりあえずCSSのセレクタの基本を勉強されると良いと思います。