zoukankan      html  css  js  c++  java
  • 【浏览器兼容】IE8

    1.不支持rgba
    2.支持:first-child却不支持:last-child
    3.th会text-align:center,所以要在css开头设定th {text-align:inherit}
    4.display:none中的图片不会加载
    5.$(window).on('keydown')无效。只能使用$(document)
    6.同上,click也无效。
    7.IE7和IE8下png图片背景变黑的bug解决方案:
    【需要注意的是<img>不要加position,relative也不行】
    http://blog.sina.com.cn/s/blog_73032b2f0101g4rl.html

    1、不要直接改变图片的透明度,而是给图片套个容器,去修改这个容器的透明度

    比如原代码是:

        <img src="style/images/icon-shadow.png" class="share-list-icon-shadow"  />

    修改成

        <div class="share-list-icon-shadow"><img src="style/images/icon-shadow.png" /></div>

    2、给这个容器加个背景颜色

    非常重要,解决bug的关键就在这一步,比如:

        .share-list-icon-shadow{
            60px;height:21px;
            position:absolute;bottom:8px;left:0px;z-index: 1;
            margin: 0 auto;
            display:block;
            background:#FAFDEF;
        }

    一般情况下,到此bug就解决了,如果还是有问题,请看下面:
    3、给容器加个zoom: 1

    8.jQuery fadeTo 时ie8 png图片有黑色边框:  【未验证】
    http://www.cnblogs.com/djiz/p/3323754.html

    往带有png图的样式里加 filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true);
    例如:.imageContainer img{display:block;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true);}
    9.opacity会对子元素生效,但如果子元素设定position:relative,opacity不会生效。
    10.使用jq的on绑定mousemove事件,只能在$(document)上绑,window和body都不行。
    11.mouseup和mousedown事件也是同上。
    12.IE8不支持inline-block,需要使用inline与zoom:1
    13.inline与zoom:1,好像会使得背景图片无效
    14.综12,13所述,IE8下使用float可能才会有合理的表现。
    15.IE8的有效css hack之一是媒体查询@media (min- 0px) {  }
    16.js中写this.delete会报错
    17.scope.export会报错
    18.阴影必须有background才会生效
    -ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=315, Color='#bbbbbb')";
    19.接上,IE8的阴影似乎是会视为内边距
    20.[{},]结果是[{}, undefined]

  • 相关阅读:
    mysql逻辑备份
    Configuring ProxySQL
    CSS伸缩布局
    溢出文字隐藏三种方式
    CSS过渡效果transition和动画
    伪元素before和after本质
    css滑动门技术
    字体图标iconfont
    CSS精灵技术(sprite)
    行内块和文字垂直对齐vertical-agign
  • 原文地址:https://www.cnblogs.com/followBlade/p/6511456.html
Copyright © 2011-2022 走看看