当前位置: 首页 > news >正文

编程教学网站推荐/seo外链怎么做

编程教学网站推荐,seo外链怎么做,邯郸做wap网站,重庆建筑建设委员会官方网站问题:safari浏览器下的iframe的宽高都会被内容撑大 这是一个safari浏览器存在的缺陷,无论如何设置iframe的宽高,都会被内容的宽高撑大,这会导致页面变得很大。 解决方案 设置iframe scrolling"0"属性使用overflow:scrol…

问题:safari浏览器下的iframe的宽高都会被内容撑大

这是一个safari浏览器存在的缺陷,无论如何设置iframe的宽高,都会被内容的宽高撑大,这会导致页面变得很大。

解决方案

  1. 设置iframe scrolling="0"属性
  2. 使用overflow:scroll的div包裹iframe
  3. 设置iframe内页面的body position:fixed

方案一

解决宽度:

    #iframe{width:1px;min-width: 100%;*width:100%;}<iframe src="" scrolling="no">

解决高度:

    #iframe{height:1px;min-height: 100%;*height:100%;}<iframe src="" scrolling="no">

PS: 使用了此方法,iframe将无法滑动,如果是在height和width都不需要滑动的情况,此方法值得一试

方案二

<style>
.scroll-box {width: 100%;height: 100%;-webkit-overflow-scrolling: touch;overflow-y: scroll;
}.scroll-box iframe {height: 100%;width: 100%;
}
</style><html>
<body><div class="scroll-box"><iframe src="" /></div>
</body>
</html>

ps:使用了此方法在safari下,iframe的高度和宽度依然会被撑大,只是因为加了外层包裹,防止iframe影响到父窗口的页面布局。

需要注意的是——因为iframe的宽高依旧被撑大了,导致iframe内position:fixed的元素的位置与预期的不同,比如在iframe宽高都大于浏览器窗口宽高时,垂直水平居中的fixed元素将不再居中,而是往右下方偏移

clipboard.png

方案三

#iframe{width: 100%;height:100%;
}<iframe id="iframe" src=""></iframe>/********iframe内的页面********/html{position: relative;width: 100%;height: 100%;overflow: hidden;
}
body{position: fixed;top:0;left:0;width:100%;height: 100%;overflow: scroll;
}

PS:此方法通过限制iframe窗口内html的宽高,从而解决iframe被html撑大的问题,在可以操作iframe页面的情况下,使用此方法能解决宽高溢出问题。但是也有缺陷,滑动在safari下的体验很差。
解决滑动体验: 在body增加-webkit-overflow-scrolling:touch;,这样滑动就流畅了,但是,会出现橡皮筋效果,而为了解决橡皮筋效果,还需要做进一步的处理,可参考:https://www.zhihu.com/questio...

总结: 没有完美的解决方案

http://www.lbrq.cn/news/778555.html

相关文章:

  • 做淘宝网站要安全保障么/企业seo优化服务
  • 微网站免费模板/深圳seo优化公司
  • 网站后台灰色/seo排名优化方式
  • 山东住房和城乡建设厅网站一体化平台/营销方案案例
  • 襄阳做网站公司有哪些/大型营销型网站制作
  • 张店网站开发招聘/网络营销中心
  • 亳州网站建设公司/百度广告客服电话
  • 制作商业网站/百度云搜索引擎官网入口
  • 金泉网做网站推广/福州百度网站排名优化
  • 上海网站建设-网建知识/青岛谷歌优化
  • 百度云服务器做asp网站/前端性能优化
  • 建一个网站一般要多少钱/网络营销的未来发展趋势论文
  • 做不锈钢管网站/厦门人才网个人版
  • 怎样优化网站自然排名/企业网站seo诊断工具
  • 免费做app网站建设/海阳seo排名
  • 郴州网站建设有限公司/关键词查询工具
  • 服务之家做网站简单吗/网站关键词优化有用吗
  • 网站开发和移动开发/百度网址名称是什么
  • 直播视频网站/seo职位
  • 多人在线网站开发/网站建设公司好
  • 网站建设好后怎么制作网页/外呼系统电销
  • 做电影解析网站/搜索引擎排名中国
  • 织梦cms零基础做网站/竞价托管代运营
  • 做的漂亮的商务网站/市场推广方案怎么写
  • 网站主机在哪里注册呢/竞价托管选择微竞价
  • 丹东网站建设/看颜色应该搜索哪些词汇
  • 青岛注册公司网站/百度站长号购买
  • 做电影采集网站用什么vps/凯里seo排名优化
  • 潍坊网站制作策划/seo推广技术
  • 网站建设电话/北京做网络优化的公司
  • MySQL高可用改造之数据库开发规范(大事务与数据一致性篇)
  • 请求报文和响应报文(详细讲解)
  • 【测试报告】SoundWave(Java+Selenium+Jmeter自动化测试)
  • OmniHuman:字节推出的AI项目,支持单张照片生成逼真全身动态视频
  • 【LeetCode】102 - 二叉树的层序遍历
  • 33.搜索旋转排序数组