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

ie6,ie7下overflow失效解决方法

原因:

明智的浏览器(ex. chrome and firefox)会初始付值给html{overflow:visible;}

IE6 初始付值html{overflow-x:auto;overflow-y:scroll;}

IE7 初始付值html{overflow-x:visible;overflow-y:scroll;}

只有dom根结点(也就是html根节点)设置html{overflow:visible;}的时候,浏览器才会将body元素中的overflow值应用到视图区。

举个例子说:

设置了body{overflow:hidden},还会出现滚动条,不过这个滚动条不是body的,是html的 只有你设置html{overflow:visible;} body{overflow的值}才能传递到html{}中去 这样html的值就变成了{overflow:hidden},ok没有滚动条了

这样就很明了啦,并不是bug,而是浏览器初始值不同产生的问题

<p>There are no scrollbars on this page in sane browsers</p>

html, body, p { margin: 0; padding: 0; }

html { overflow: visible; }

body { overflow: hidden; }

p { width: 5000px; height: 5000px; }

 

转载于:https://www.cnblogs.com/peng14/articles/3347344.html

相关文章:

  • 前端每日实战:70# 视频演示如何用纯 CSS 创作一只徘徊的果冻怪兽
  • 关于DAMAGE: after Normal block的问题 【from http://blog.sina.com.cn/s/blog_a4864fde01014962.html】...
  • ispoweroftwo 判断2的次幂【转】
  • 用 puppeteer 获取 jd 商品评论
  • LightOJ 1033 区间dp
  • 多线程停止的方法
  • Java 学习(18)--列表(List)/ 集合 (Set)/ 泛型 / Map
  • Koala – 开源的前端预处理器语言图形编译工具
  • 头晕的奶牛 C组模拟赛
  • 文件头修改工具
  • 网络编程知识整理
  • 在IDEA中,MAVEN项目依赖报错问题(dependencies中总是有红色波浪线)
  • React 16 Jest快照测试
  • 常用的商业级和免费开源Web漏洞扫描工具
  • 从零开始学习部署
  • 【附node操作实例】redis简明入门系列—字符串类型
  • 2017届校招提前批面试回顾
  • android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码...
  • canvas 高仿 Apple Watch 表盘
  • es6--symbol
  • JavaScript/HTML5图表开发工具JavaScript Charts v3.19.6发布【附下载】
  • Swift 中的尾递归和蹦床
  • 安装python包到指定虚拟环境
  • 给自己的博客网站加上酷炫的初音未来音乐游戏?
  • 关于字符编码你应该知道的事情
  • 基于Mobx的多页面小程序的全局共享状态管理实践
  • 基于阿里云移动推送的移动应用推送模式最佳实践
  • 简析gRPC client 连接管理
  • 蓝海存储开关机注意事项总结
  • 爬虫模拟登陆 SegmentFault
  • 前端每日实战:61# 视频演示如何用纯 CSS 创作一只咖啡壶
  • 算法之不定期更新(一)(2018-04-12)
  • 正则表达式小结
  • SAP CRM里Lead通过工作流自动创建Opportunity的原理讲解 ...
  • 阿里云服务器购买完整流程
  • (0)Nginx 功能特性
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (6)添加vue-cookie
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (七)微服务分布式云架构spring cloud - common-service 项目构建过程
  • (亲测成功)在centos7.5上安装kvm,通过VNC远程连接并创建多台ubuntu虚拟机(ubuntu server版本)...
  • (实战)静默dbca安装创建数据库 --参数说明+举例
  • (转)c++ std::pair 与 std::make
  • (转)ObjectiveC 深浅拷贝学习
  • (转)机器学习的数学基础(1)--Dirichlet分布
  • **PHP二维数组遍历时同时赋值
  • .NET MVC第三章、三种传值方式
  • .Net Web项目创建比较不错的参考文章
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET下的多线程编程—1-线程机制概述
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • @取消转义
  • [<死锁专题>]
  • [ACL2022] Text Smoothing: 一种在文本分类任务上的数据增强方法