您现在的位置是:网站首页> 编程资料编程资料
CSS3 background-image颜色渐变的实现代码_css3_CSS_网页制作_
2023-11-04
324人已围观
简介 这篇文章主要介绍了CSS3 background-image颜色渐变的实现代码的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
linear-gradient 是CSS3中一个重要的属性,初看觉得很简单,但是别看它简单,它能实现很多复杂的图形。
![]()
代码还是比较简单的: linear-gradient(65deg,#2b7ce7,#2b7ce7 50%,transparent 0,transparent),linear-gradient(115deg,#2b7ce7,#2b7ce7 50%,transparent 0,transparent)
但是理解起来还是需要一定基础的。
线性渐变 linear-gradient
基本用法
background-image: linear-gradient(red, yellow, blue, green); background-image: linear-gradient(rgba(255, 0, 0, .2), yellow, blue, green);
控制颜色渐变的方向(right, left, top, bottom)
/* 控制颜色渐变的方向 to right -- 从左向右 to top -- 从下到上 to left -- 从右到左 to bottom --- 从上到下(默认值) */ background-image: linear-gradient(to right, red, yellow, blue, green); background-image: linear-gradient(to top, red, yellow, blue, green); background-image: linear-gradient(to left, red, yellow, blue, green); background-image: linear-gradient(to bottom, red, yellow, blue, green);
控制颜色渐变的方向(deg)
/*0deg = to top -- 从下到上*/ background-image: linear-gradient(0deg, red, yellow, blue, green); /*基于0度顺时针旋转45deg*/ background-image: linear-gradient(45deg, red, yellow, blue, green); /*基于0度逆时针旋转45deg*/ background-image: linear-gradient(-45deg, red, yellow, blue, green);
控制颜色渐变的方向(to)
/*设置过渡颜色的起始位置*/ /*从过渡起始位置50px开始让红色和黄色之间产生颜色渐变效果*/ background-image: linear-gradient(to right, red 50px, yellow, blue, green); background-image: linear-gradient(to right, red 50px, yellow 50px, blue, green); background-image: linear-gradient(to right, red 50px, yellow 50px, yellow 100px, blue, green);
重复线性渐变:repeating-linear-gradient
background-image: linear-gradient(to right , red 0 , red 50px , yellow 50px , yellow 100px , red 100px , red 150px , yellow 150px , yellow 200px); /**与上面重复写渐变有相同的效果*/ background-image: repeating-linear-gradient( to right , red 0 , red 50px , yellow 50px , yellow 100px );
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
相关内容
- 微信小程序实现可实时改变转速的css3旋转动画实例代码_css3_CSS_网页制作_
- 详解css透明度之rgba和opacity的区别及兼容_CSS教程_CSS_网页制作_
- 用CSS遮罩实现过渡效果的示例代码_CSS教程_CSS_网页制作_
- 详解CSS外边距折叠引发的问题_CSS教程_CSS_网页制作_
- css3 给背景设置渐变色的方法_css3_CSS_网页制作_
- 全民小镇车子怎么获得的方法介绍_手机游戏_游戏攻略_
- 我叫mt4月15日更新内容简介 v3.5.4.0版本更新提示_手机游戏_游戏攻略_
- 天天酷跑好友馈赠什么时候开始? 天天酷跑好友馈赠开放具体时间_手机游戏_游戏攻略_
- 天天酷跑里约大冒险新宠物获得方法 五大新宠物属性一览表_手机游戏_游戏攻略_
- 格斗之皇 修改属性攻击防御血量的方法教程_手机游戏_游戏攻略_
