第一个问题:

  在IE6下面overflow:hidden;失效

     原因:在IE6/7中子级设置position:relative;属性值后,导致父级的overflow:hidden;失效。

          与定位的层级关系有关,IE6/7解析为内容已经跳出文档流,以致父级误以为没有包含内容。

    

       解决方案: 对于IE6可以为父级添加定位属性纠正问题,但IE7依然无效。

第二个问题:

   在IE6下overflow起了position:relative的作用

  

   分析:在怪异模式与标准模式下的页面对CSS的解析会有一定的差异甚至是扭曲了其属性的作用,

            对这现象暂时还没有冲破的能力,也只能记录与回避了。

第三个问题:

     在IE6中,子级元素绝对定位于父级元素时,当动态改变父级宽高时,子级位置没有发生变化。

   

    估计是动态改变父级宽度时,IE6并没有实时对浏览器渲染。暂时没有CSS能解决这问题,

    但可尝试使用JS对改变改模块高度进行刷新解决这问题。

第四个问题:

    IE6中position:relative;属性值无效

    在IE6及以下版本,父级元素已设置position:relative;子级绝对定位元素没有生效。

    原因在于父级元素没有触发haslayout(相关资料请搜索On having layout),IE7及以上的高级浏览器则不存在这问题。

    解决方案:在父级元素中添加让其触发haslayout的CSS属性值。

第五个问题:

    奇数引起定位的1px BUG

        在IE6及以下版本,父级元素宽度高度为奇数时,子级元素绝对定位于(right:0;bottom:0;),会出现往内偏移1px的错误。

   

    可以观察到左上角的子级元素显示正常,其原因为“盒子”拉伸扩展为上至下左至右,估计于此以至靠左边或顶部的位置不会发生移动的变化。

 

最新文章

  1. zookeeper选举原理
  2. .NET client connection Limit
  3. 原创最简单的ORM例子
  4. Windows Phone 8 解锁提示IpOverUsbSvc问题——IpOverUsbEnum返回No connected partners found解决方案
  5. 【py网页】sitecopy代码
  6. xss攻击入门
  7. 判断微信内置浏览器的UserAgent
  8. uvA Flooded!
  9. 如何将mongodb bson文件转成json文件
  10. W5500问题集锦(一)
  11. 容器互联(linking)
  12. JS 控制只能输入数字并且最多允许两位小数点
  13. [UE4]宏
  14. 用jq获取元素内文本,但不包括其子元素内的文本值的方法
  15. JS运动 - 无缝滚动和缓动动画
  16. Java BEAN与EJB的区别
  17. xgboost与sklearn的接口
  18. URAL 1877 Bicycle Codes
  19. 01:初识Redis
  20. Oracle11g 搭建单实例DataGuard (转载)

热门文章

  1. POJ1741:Tree——题解+树分治简要讲解
  2. [POI2014]DOO-Around the world
  3. [zhuan]使用uiautomator做UI测试
  4. BigDATA面试题
  5. ubuntu启动脚本
  6. centos ldap client 设定
  7. 【题解】Radio stations Codeforces 762E CDQ分治
  8. a标签nest问题,即a标签里面嵌套a标签
  9. Java设计模式の装饰者模式
  10. JS学习之数组