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