iframeを使用してArchive.orgからオーディオプレーヤーを読み込むサイトがあります。このサイトは3年間にわたり正常に動作しています。しかし、昨日Chromeをバージョン60にアップグレードすると、iframeが瞬時に表示されて消えてしまいます。サイトは他のブラウザでも正常に動作します。Chromeでfloatが消えるiframe
<iframe class="archive-l" frameborder="0" height="400"
src="https://archive.org/embed/gd1970-02-13.sbd.miller.fix-
97613.97639.sbeok.flac16&playlist=1" width="300"></iframe>
アーカイブ-Lクラスは、フロートを含む:例えば
は、ページhttp://gratefuldeadoftheday.com/02-13-1970は、以下のiframeを有する左。 float:leftを削除すると、iframeはChromeでレンダリングされます。フロートを削除してiframeをdivにラップし、divをフロートさせるとiframeがレンダリングされます。 http://gratefuldeadoftheday.com/08-26-1971
明らかに、私はdivの2000年以上のすべてのページにiframeをラップして動作させることができますが、なぜこの問題が発生しているのか理解したいと思います。
Chrome 60の唯一の問題はiframeの幅です... – Alessio
@Alessioなぜ幅が問題になるのですか? – kosher
コンテンツがカットされているのを見てください – Alessio