美文网首页
线性渐变在IE6-9中的兼容解决

线性渐变在IE6-9中的兼容解决

作者: yunshengz | 来源:发表于2018-09-20 13:55 被阅读0次

linear-gradient(),是css3中新增的属性,但是在IE浏览器的10以下是不支持的,因此就需要一个替代实现方式;经过查找发现,可以通过私有滤镜来实现该效果。

filter:progid:DXImageTransform.Microsoft.Gradient(sProperties)

sProperties: 设定一个或多个过滤属性的字符串;

  • 常用属性

    StartColorStr:设置渐变的初始值,其值已#AARRGGBB的格式表示; AA表示颜色透明度,其值是16进制的,从00到FF分别表示透明度为0到完全不透明;RRGGBB表示16进制的颜色
    其默认值为#FF0000FF;
    例:StartColorStr = #00EEEEEE就表示透明度为零,颜色值为#eeeeee的值。

    EndColorStr:设置渐变的结束值,具体值同StartColorStr一样;

    GradientType:设置颜色的渐变方向,其只有垂直和水平两个渐变方向,其中,垂直渐变用0表示;水行方向用1表示;其默认是垂直渐变;
    例:GradientType = 1表示水平渐变

    Enabled:表示是否启用过滤器的值,默认为true;

  • 具体用法

    .m-tpl-like {
    background: -webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
    background: -o-linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
    background: -moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0), #000000);
    filter:progid:DXImageTransform.Microsoft.Gradient(startColorstr=#00000000, endColorstr=#ff000000, GradientType = 0);
    }
    

    想要查看具体更多信息可以看微软的官方文档https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms532997(v=vs.85)

相关文章

  • 线性渐变在IE6-9中的兼容解决

    linear-gradient(),是css3中新增的属性,但是在IE浏览器的10以下是不支持的,因此就需要一个替...

  • JavaScript兼容

    // 属性的兼容,使用||解决// 方法的兼容,使用if判断解决 event事件获取兼容 注意:event需要逐层...

  • 机器学习算法纵览

    线性回归 线性回归是基础的算法之一,从人类科学的进展上可以得到当代人类只解决线性问题就能解决人类生活中的相当一部分...

  • 线性回归和逻辑回归

    线性回归和逻辑回归是机器学习中基础又比较常用的内容。线性回归主要用来解决连续值预测的问题,而逻辑回归用来解决分类的...

  • 线性渐变

    线性渐变 linear-gradient 渐变分4种 线性渐变 径向渐变 重复线性渐变 重复径向渐变重点学习线性渐...

  • 兼容问题总结

    获取标签 问题 在低版本e中不兼容。 解决 卷去的高度 问题 解决 获取样式 问题 解决 事件绑定 问题 解决 事...

  • Pytorch激励函数

    激励函数用于解决现实生活中不能用线性方程概括的问题。 线性方程与非线性方程 线程关系举例:女生越漂亮,就会有越多的...

  • 【深度学习实践】01. 线性回归

    线性模型既是机器学习中最基础的学习模型,也是深度神经网络中的神经元基础。而线性回归是借助线性模型解决一个或者多个自...

  • SDK填坑记录(Android版) - 接入

    一、多个SDK最低兼容版本不同时 解决办法:在manifest中添加如下配置 (示例) 二、解决重复引用包 解决办...

  • 改变在坚持中

    “你变化好大,真的好大,尤其是你整个人精神状态变得特别明显,好太多了,之前虽然我们也是这样面对面坐着,好像没什么聊...

网友评论

      本文标题:线性渐变在IE6-9中的兼容解决

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