CSS3渐变

一、线性渐变

通过background-image: linear-gradient(...)设置线性渐变

语法: linear-gradient(direction,color1,color2, . . )

direction:渐变方向,默认从上到下,可选值:

简单选取:

to right(从左到右)②to left(从右到左)

to top(从下到上) ④ to bottom(从上到下)

组合选取: to right bottom(左上角->右下角)等

角度选取: 45deg(向45度方向渐变)等

案例:

① 设置一个从上到下的粉色向红色的渐变背景

css 复制代码
background-image: linear-gradient(pink, rgba(255, 0, 0, 0.842));

② 设置一个从左上角到右下角的粉色到紫色的渐变背景

css 复制代码
background-image: linear-gradient(to right bottom,pink, rgba(111, 0, 255, 0.842));

二、径向渐变

通过background-image: radial-gradient(...)设置径向渐变

语法:radial-gradient(shape, color1 , color2, . . . )

shape :代表从内向外渐变的形状,默认值为ellipse

可选值有:circle(圆形)、ellipse (椭圆)

案例:

设置一个圆形的径向渐变

css 复制代码
background-image: radial-gradient(circle,white, rgb(223, 18, 162));
相关推荐
过期的H2O2几秒前
【H2O2|全栈】关于CSS(10)CSS3扩充了哪些新鲜的东西?(三)
前端·css·css3
安冬的码畜日常3 分钟前
【D3.js in Action 3 精译_028】3.4 小节 DIY 实战:使用 Observable 在线绘制 D3 条形图
前端·javascript·信息可视化·数据可视化·d3.js·observable
学习使我快乐019 分钟前
AJAX 1——axios体验、认识URL、常用请求方法、HTTP协议、错误处理、form-serialize插件
前端·http·ajax·okhttp·axios
时光追逐者1 小时前
WaterCloud:一套基于.NET 8.0 + LayUI的快速开发框架,完全开源免费!
前端·microsoft·开源·c#·.net·layui·.netcore
赵锦川4 小时前
css相关:input输入框中加入搜索图标
java·前端·javascript
yunduor9096 小时前
从零开始搭建UVM平台(九)-加入reference model
前端
莘薪6 小时前
HTML的修饰(CSS) -- 第三课
前端·css·html·框架
某公司摸鱼前端8 小时前
uniapp 上了原生的 echarts 图表插件了 兼容性还行
前端·uni-app·echarts
2401_857297918 小时前
秋招内推--招联金融2025
java·前端·算法·金融·求职招聘