当前位置: 首页 > article >正文

【前段基础入门之】=>CSS3新增渐变颜色属性

在这里插入图片描述
导语:

CSS3 新增了,渐变色 的解决方案,这使得我们可以绘制出更加生动的炫酷的的配色效果


线性渐变

多个颜色之间的渐变, 默认从上到下渐变

background-image: linear-gradient(red,yellow,green);   /*默认从上到下渐变*/

默认从上到下渐变
在这里插入图片描述


可以使用关键词设置线性渐变的方向

to,代表往哪去,联合right就代表,规定渐变色右边渐变过度top 同理

    background-image: linear-gradient(to right, red, yellow, green); /*从左往右渐变*/
    
    background-image: linear-gradient(to top,red,yellow,green); /*从下到上渐变*/

从左往右渐变
这里是引用
从下到上渐变
在这里插入图片描述


使用角度值设置线性渐变的方向

    background-image: linear-gradient(36deg, red, yellow, green);  /*渐变角度值偏移36deg*/

通过角度值设置线性渐变的方向
这里是引用


调整开始渐变的位置

background-image: linear-gradient(red 50px, yellow 100px, green 150px);

为每个配色设置,渐变开始的位置
这里是引用


径向渐变

多个颜色之间的渐变, 默认从圆心四散。(注意:不一定是正圆,要看容器本身宽高比)

background-image: radial-gradient(red,yellow,green);

默认从圆心四散
这里是引用


使用关键词调整渐变圆的圆心位置

background-image: radial-gradient(at right top, red, yellow, green);  /*at 表示圆心在... ; right top 表示右上角, */

设置渐变圆心在右上角
这里是引用


使用像素值调整渐变圆的圆心位置

background-image: radial-gradient(at 100px 50px,red,yellow,green);  /*100 表示,以左上角为奇点,距离 x 坐标距离,50 为 y 轴坐标距离*/

这里是引用

调整渐变形状为正圆

background-image: radial-gradient(circle, red, yellow, green);

使用 circle 关键字可设置渐变为正圆
这里是引用


调整形状的半径

在这里插入图片描述


调整开始渐变的位置

在这里插入图片描述


锥形渐变

在这里插入图片描述

background-image: conic-gradient(red, pink, #125cbe, #17c356, #7612be, #5aacd0, #4b8eaa, #be7112, #c01366);

循环重复渐变

无论线性渐变,还是径向渐变,在没有发生渐变的纯色位置,继续进行渐变,就为循环重复渐变

  • 使用 repeating-linear-gradient 进行重复线性渐变,具体参数同 linear-gradient
  • 使用 repeating-radial-gradient 进行重复径向渐变,具体参数同 radial-gradient

🚵‍♂️ 博主座右铭:向阳而生,我还在路上!
——————————————————————————————
🚴博主想说:将持续性为社区输出自己的资源,同时也见证自己的进步!
——————————————————————————————
🤼‍♂️ 如果都看到这了,博主希望留下你的足迹!【📂收藏!👍点赞!✍️评论!】
——————————————————————————————


http://www.kler.cn/a/104427.html

相关文章:

  • Cisco IOS XE Web UI 命令执行漏洞
  • ICMP权限许可和访问控制漏洞处理(CVE-1999-0524)
  • 自动驾驶的未来展望和挑战
  • 微服务-服务拆分
  • 【Win11】系统重装教程(最新最详细)
  • 装了mac os 14.0 sonoma 在腾讯会议投屏时候,无法设置麦克风权限问题
  • vue项目中将html转为pdf并下载
  • Redis常见问题的解决方案(缓存穿透/缓存击穿/缓存雪崩/数据库缓存数据不一致)
  • 2、QtCharts QGraphicsScene绘制折线图
  • ORACLE数据库查询所有索引的sql语句
  • 工厂干洗店洗鞋店系统,校园洗护小程序来了
  • JS中面向对象的程序设计
  • springboot操作nosql的mongodb,或者是如何在mongodb官网创建服务器并进行操作
  • Oracle查询表空间使用情况
  • 三维模型相机视角投影详细介绍及python程序解析
  • ruoyi-nbcio版本从RuoYi-Flowable-Plus迁移过程记录
  • Lua与C++交互
  • C/C++实现的MD5哈希校验
  • CSDN学院 < 华为战略方法论进阶课 > 正式上线!
  • Positive Technologies 在迪拜宣布与地区网络安全解决方案提供商开展合作