在 iOS 6 和 7(可能更早)中影响 Safari。
当 aniframe
包含诸如 a 、 或标签之类的元素blockquote
时iframe
,pre
如果该元素的宽度大于iframe
的大小,则 iframe 的整个内容似乎都被放大了……如下所示:
在这两个 iframe 中,内容完全相同:
<p>Some text.</p>
<blockquote>
<p>Some more text.</p>
</blockquote>
但 CSS 略有不同(添加宽度):
body {
font-family: verdana;
font-size: 0.8em;
background: #DDF;
}
blockquote {
background: red;
margin: 0;
width: 700px; /* V2 */
}
任何人都可以确认这是否是一个错误,并可能解决?
示例源代码可在以下网址找到:http ://www.krang.org.uk/misc/iFrame-iOS/