iframeをレスポンシブにする
私は読んでいたこのstackoverflowの記事「?あなたはインラインフレームを応答することはできます」というタイトルを、そしてコメント/答えの一つが私を導いた、このjfiddle。 しかし、自分のニーズに合うようにHTMLとCSSを実装しようとしたとき、同じ結果/成功がありませんでした。私は自分のJSフィドルを作成しました。私が使用しているiFrameのタイプと何らかの関係があると確信しています(たとえば、製品の画像も応答性が必要な場合など)。 私の主な懸念は、ブログの読者がiPhoneで私のブログにアクセスするときに、すべてをx幅(すべてのコンテンツに対して100%)にしたくないので、iFrameが正しく動作せず、唯一の要素が広くなる(したがって、スティックする)ことです。他のすべてのコンテンツを超えて-それが理にかなっている場合??) とにかく、なぜそれが機能しないのか誰か知っていますか?ありがとうございました。 MY JSFIDDLEのHTMLとCSSは次のとおりです(リンクをクリックしたくない場合)。 <div class="wrapper"> <div class="h_iframe"> <!-- a transparent image is preferable --> <img class="ratio" src="http://www.brightontheday.com/wp-content/uploads/2013/07/placeholder300.png" /> <iframe frameborder='0' height='465px' width='470px' scrolling='no' src='http://currentlyobsessed.me/api/v1/get_widget?wid=30&blog=Brighton+The+Day&widgetid=38585' frameborder="0" allowfullscreen></iframe> </div> </div> これが付随するCSSです。 .wrapper { width: 100%; height: 100%; margin: 0 auto; background: #ffffff; } .h_iframe { position: relative; } .h_iframe …