华丰软件

互联网软件资源共享

当前位置首页 -> 综合频道 -> 站长之家

iPad / iPhone Safari CSS width 100% 背景被截断 / 显示不全

调试 iPad 或 iPhone 可在设置中启动调试模式,在 Mac 中的 Safari 浏览器 同样开启开发者模式后,进行联机调试。功能彪悍。

最近在做一个页面时,发现在 iPad 的 Safari 浏览器中背景显示不全,定位到该 div 后发现所指定 css 的宽度为 100% ;

到百度搜索后发现,safari 中 viewport 默认宽度为 980px,若事先未指定其初始 viewport 宽度,则会默认按照 980px 处理。

可以默认初始化 viewport 宽度或在 css 中设定 min-width,但最简单的方法可以在 head 标签中初始化好 viewport。

 

详见下方代码:

<metaname="viewport"content="width=网页真实宽度, initial-scale=倍数值"/> 
假设网页宽度为 960px 或 1080px,可在width中加入该值,并将 initial-scale 设置一个适合的倍数值。

例如一个页面的宽度为 1080px,则设定为:

<metaname="viewport"content="width=1080, initial-scale=0.9"/> 
这样不管加载前后切换横屏还是竖屏,都可以友好显示。



上一篇:CSS限制字数,超出部份显示点点点
下一篇:没有了

评论

内容加载中,请稍候...
帐  号: 密码: (新用户注册)
验 证 码:
表 情:
内  容:

首 页   |   版权声明   |   关于我们   |   广告服务   |   联系我们   |   手机版    |   网站地图
Copyright@zhuchunyu.com all rights reserved
Powered by zhuchunyu.com 2018-2025 zhuchunyu.com 皖ICP备05011767号-23