美文网首页HTML5
IE 浏览器兼容问题案例一

IE 浏览器兼容问题案例一

作者: 陌客百里 | 来源:发表于2016-11-21 17:52 被阅读46次

共计划有22个小案例,但是没有太多时间一次弄完,只好每次1~2篇,希望在给自己总结的同时可以为大家提供一点点帮助.

虽然IE兼容性问题随着版本的提高逐渐淡出人们的视野,但站在这样新时代与旧时代的交接处,还是有必要了解一下IE 6/7/8 的兼容问题.

首先我们需要用到的工具一个IETester,可以自行下载,如果找不到的可以留言我.
它长这个样子--------->


案例1
问题原因:在IE 6下,子级的宽度会撑开父级设置好的宽度.
图例:
低版本

低版本
高版本 高版本.png

解决方案:将 子级的元素的宽度设置为* 小于等于* 父级元素的宽度盒模型的计算一定要准确,否则在IE下会出现问题.
上代码:
css

     #box{
        width: 400px;

    }
    .left{
        width: 200px;
        height: 300px;
        background-color: red;
        float: left;
    }
    .right{
        width: 200px;
        float: right;
    }
    .div{
        width: 180px;
        height: 180px;
        padding: 15px;
        background-color: blue;
    }

html

<div id="box">
    <div class="left"></div>
    <div class="right">
        <div class="div"></div>
    </div>
</div>

解决方案:减小子级元素.div下的宽度
.div{ /*解决方案*/ width: 170px; height: 180px; padding: 15px; background-color: blue; }

相关文章

  • 盒模型 IE与W3C

    ![Uploading image_302998.png . . .] 浏览器兼容问题 由于IE浏览器使用自己的非...

  • IE 浏览器兼容问题案例一

    共计划有22个小案例,但是没有太多时间一次弄完,只好每次1~2篇,希望在给自己总结的同时可以为大家提供一点点帮助....

  • IE浏览器兼容性问题

    解决一些IE浏览器的兼容问题(但因为现在IE逐渐升为IE8或以上,所以很少用到了) 页面内容距离浏览器边距问题,不...

  • 干货 | 关于IE,你绝对想不到的神坑!

    导语 浏览器兼容问题是前端人员经常遇到和必须解决的问题,其中最独树一帜的就是IE浏览器了,没错,兼容IE绝对是每个...

  • 干货 | 关于IE,你绝对想不到的神坑!

    导语 浏览器兼容问题是前端人员经常遇到和必须解决的问题,其中最独树一帜的就是IE浏览器了,没错,兼容IE绝对是每个...

  • 浏览器兼容问题

    为什么会有兼容问题? 使用Trident内核的浏览器:IE、Maxthon、TT; 使用Gecko内核的浏览器:N...

  • HTML条件注释

    普通的HTML注释形式如下,这个不需要太多介绍 由于IE众所周知的兼容问题,IE5~IE9这5个版本的IE浏览器还...

  • 前端了解

    浏览器常见的兼容问题 Ie6.0横向margin加倍 解决方法:display:inline; 在各个浏览器下图片...

  • vue在做项目的时候遇到的一些坑

    ie浏览器上IE9兼容问题 IE9下table th不显示边框解决方法,添加下面两行样式即可 th, tr,td{...

  • 用条件注释判断浏览器版本,解决兼容问题

    对于浏览器兼容问题,我们应该碰到很多了,在平时写一些页面时,在IE8、IE9上可能好好的,当我们在IE6、IE7或...

网友评论

本文标题:IE 浏览器兼容问题案例一

本文链接:https://www.haomeiwen.com/subject/oqbupttx.html