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));
相关推荐
王景程5 分钟前
如何测试短信接口
java·服务器·前端
安冬的码畜日常28 分钟前
【AI 加持下的 Python 编程实战 2_10】DIY 拓展:从扫雷小游戏开发再探问题分解与 AI 代码调试能力(中)
开发语言·前端·人工智能·ai·扫雷游戏·ai辅助编程·辅助编程
小杨升级打怪中33 分钟前
前端面经-JS篇(三)--事件、性能优化、防抖与节流
前端·javascript·xss
清风细雨_林木木37 分钟前
Vue开发网站会有“#”原因是前端路由使用了 Hash 模式
前端·vue.js·哈希算法
鸿蒙布道师1 小时前
OpenAI为何觊觎Chrome?AI时代浏览器争夺战背后的深层逻辑
前端·人工智能·chrome·深度学习·opencv·自然语言处理·chatgpt
袈裟和尚1 小时前
如何在安卓平板上下载安装Google Chrome【轻松安装】
前端·chrome·电脑
曹牧1 小时前
HTML字符实体和转义字符串
前端·html
小希爸爸1 小时前
2、中医基础入门和养生
前端·后端
局外人LZ1 小时前
前端项目搭建集锦:vite、vue、react、antd、vant、ts、sass、eslint、prettier、浏览器扩展,开箱即用,附带项目搭建教程
前端·vue.js·react.js
G_GreenHand2 小时前
Dhtmlx Gantt教程
前端