在iOS中窗外拉伸窗口

时间:2014-07-17 10:48:37

标签: html ios css iframe viewport

确定,

所以我有一个Div,它通过Css设置为100%宽度(宽度:100%;)。在Web浏览器中它显示正常。在iPhone(在Safari和Chrome中),它挂在屏幕上,但有几个像素(几百个)。当设置为100%宽度时,Android手机似乎适合屏幕中的div。

我基本上只是希望我的div适合它所在的任何容器,但我认为由于某种原因iFrame在iOS上扩展它。

我尝试设置固定宽度进行测试(例如宽度:10px;),这反映在网页浏览器中,但在iOS中它总是相同的宽度...我尝试在CSS中使用@media,但宽度不会改变。

我还尝试添加以下元标记:

并添加了一个固定的css并应用于div ...仍然没有改变宽度..

我尝试删除div,只有10px的iframe,这反映在我的笔记本电脑上,但在ios中它仍然非常宽......

我会尝试提供一些屏幕截图来显示我的意思,您也可以随意访问我正在讨论的页面,但是,您可能需要加入测试:http://www.ozesports.net.au/chat

我发布了以下图片的相册,因为我现在只能发布2个链接: http://imgur.com/a/q9wcM

笔记本电脑上的页面(谷歌浏览器) 第1个img

iOS上的

页面(Safari) 第二次img

iOS上的页面,我捏缩小,所以你可以看到它挂了(Safari) 第3个img

Android版网页 第四次img

我真的被困了,如果你需要我澄清任何事情,请告诉我。

谢谢!

1 个答案:

答案 0 :(得分:0)

尝试使用媒体查询

@media only screen and (min-device-width : 320px) and (max-device-width : 568px) { 
     width: 100%;
}