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));
相关推荐
ze_juejin5 分钟前
Node.js 全局变量完整总结
前端
ttyyttemo6 分钟前
Learn-Jetpack-Compose-By-Example---TextFieldValue
前端
_AaronWong6 分钟前
多页面应用登录状态共享:基于弹出窗口的通用解决方案
前端·javascript·vue.js
六月的可乐7 分钟前
Vue接入AI聊天助手实战
前端·vue.js·人工智能
degree52010 分钟前
Webpack 与 Vite 构建速度对比:冷启动、HMR、打包性能实测分析
前端
猩猩程序员10 分钟前
下一版本 MCP 协议将于2025年11月25日发布
前端
熊猫_豆豆12 分钟前
用MATLAB画一只可爱的小熊
前端·matlab·画图
凯哥197012 分钟前
Vue 3 + Supabase 认证与授权时序最佳实践指南
前端·后端
GHOME17 分钟前
MCP-学习(1)
前端·后端·mcp
数字化顾问24 分钟前
解析前端框架 Axios 的设计理念与源码:从零手写一个支持 HTTP/3 的“类 Axios”最小核
前端