900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > CSS3j背景渐变 字体颜色渐变 以及兼容IE写法

CSS3j背景渐变 字体颜色渐变 以及兼容IE写法

时间:2023-01-28 18:16:42

相关推荐

CSS3j背景渐变 字体颜色渐变 以及兼容IE写法

一、背景渐变

#grad {

background: linear-gradient(red, blue);

}

渐变路径默认是从上到下,也可以指定路径:

从左到右

#grad {

background: linear-gradient(to right, red , blue);

}

从左上角到右下角

#grad {

background: linear-gradient(to bottom right, red , blue);

}

低版本IE不支持css3的渐变,可以通过滤镜来实现渐变效果

filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FF0000',endColorStr='#F9F900',gradientType='0');

参数:startColorStr起始颜色 endColorStr结束颜色 gradientType为0时代表垂直,为1时代表水平

二、文字渐变

第一种方法:

span {

background: linear-gradient(to right, red, blue);

-webkit-background-clip: text;

background-clip: text;

color: transparent;

}

第二种方法:

CSS代码:

.text-gradient { display: inline-block; color: green; font-size: 10em; font-family: '微软雅黑'; background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(0, 128, 0, 1)), to(rgba(51, 51, 51, 1))); -webkit-background-clip: text; -webkit-text-fill-color: transparent; };

HTML代码:

<h2 class="text-gradient">文字渐变</h2>

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。