如何在iOS6中设置iframe的宽度?

如何在iOS6中设置iframe的宽度?,iframe,ios6,safari,Iframe,Ios6,Safari,我有一个iframe,必须嵌入到一些网站上,但它在iPhone上没有很好地显示出来。这是因为mobilesafari忽略了width属性(也可能是height) 有什么解决办法吗 谢谢 iframe的width参数在mobile Safari中被忽略,因此必须使用CSS在px中设置宽度 我通过使用JavaScript检查用户代理解决了这个问题。如果它是iOS设备,我用CSS将px中iframe的宽度设置为容器的精确大小。虽然忽略了宽度,但不忽略最小宽度。这样做的效果与宽度:100%相同: ifr

我有一个iframe,必须嵌入到一些网站上,但它在iPhone上没有很好地显示出来。这是因为mobilesafari忽略了
width
属性(也可能是
height

有什么解决办法吗


谢谢

iframe的
width
参数在mobile Safari中被忽略,因此必须使用CSS在px中设置宽度


我通过使用JavaScript检查用户代理解决了这个问题。如果它是iOS设备,我用CSS将px中iframe的宽度设置为容器的精确大小。

虽然忽略了
宽度,但不忽略
最小宽度。这样做的效果与
宽度:100%
相同:

iframe {
  width: 1px;
  min-width: 100%;
}

你好你能具体说明你是怎么做到的吗?我是说,检查一下用户代理。