ie8兼容小结(持续更新)

前端之家收集整理的这篇文章主要介绍了ie8兼容小结(持续更新)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

ie8不兼容的属性(经caniuse验证)

注:粗体属性值为不支持属性值。

字体单位

  • rem

颜色

背景

  • background-attachment(local;fixed;scroll;inherit;)

  • background-clip(border-Box;padding-Box;content-Box;text;)该属性指定了背景在哪些区域可以显示,但与背景开始绘制的位置无关,背景的绘制的位置可以出现在不显示背景的区域,这时就相当于背景图片不显示背景的区域裁剪了一部分一样。

  • background-origin(border-Box;padding-Box;content-Box;)该属性指定了背景从哪个区域(边框、补白或内容)开始绘制,但也仅仅能控制背景开始绘制的位置,你可以用这个属性在边框上绘制背景,但边框上的背景显不显示出来那就要由background-clip来决定了

  • background-size(cover;contain;50% auto;

边框

  • border-image (ie6-ie10不支持)

  • border-radius

transform

阴影

渐变

占位符

文本选择

背景渐变

  • background:linear-gradient(direction,startColor,endColor);

兼容性写法:

.gradient-div { 
    width:200px; height:200px; border:1px solid #333333;
    background:-moz-linear-gradient(top,#FFFFFF,#000000);
    background:-webkit-linear-gradient(top,#000000);
    background:-ms-linear-gradient(top,#000000);
    background:linear-gradient(top,#000000);
    background:url(/images/base/gradient.png) 0 0 repeat-x /*兼容ie8*/
}

猜你在找的程序笔记相关文章