CSS【进阶】线性径向渐变background-image:linear-gradient();background-image:radial-gradient();
目录
1. 线性渐变:
1.1 从左到右渐变
1.2 从下到上渐变
1.3 从左下角到右上角渐变
1.4 特定的角度渐变
1.5 多个颜色节点:【这个配色优点丑丑的】
1.6 使用rgba透明度:
1.7 重复渐变:【记得颜色和百分数之间是空格不是逗号;这个配色让我毛骨悚然】
1.8 具体案例用过的属性:
2. 径向渐变
2.1 两个颜色:
2.2 圆形:
2.3 椭圆形:
2.4 重复渐变:记得加repeating在前面
2.5 调整中心点的位置
1. 线性渐变:
<div>123</div>
1.1 从左到右渐变
div {width: 200px;height: 200px;background-image: linear-gradient(to right, pink, yellow);
}
1.2 从下到上渐变
background-image: linear-gradient(to top, pink, yellow);
1.3 从左下角到右上角渐变
background-image: linear-gradient(to top right, pink, yellow);
1.4 特定的角度渐变
【角度无需记忆,可以自己控制台测试】
从下到上:0deg
background-image: linear-gradient(0deg, pink, yellow);
从左到右:90deg
background-image: linear-gradient(90deg, pink, yellow);
从左下到右上:45deg
background-image: linear-gradient(45deg, pink, yellow);
1.5 多个颜色节点:【这个配色优点丑丑的】
background-image: linear-gradient(45deg, pink, yellow, blue);
1.6 使用rgba透明度:
background-image: linear-gradient(45deg, rgba(255, 255, 33, .4), rgba(255, 25, 33, .8));
1.7 重复渐变:【记得颜色和百分数之间是空格不是逗号;这个配色让我毛骨悚然】
background-image: repeating-linear-gradient(45deg, yellow 10%, pink 20%)
1.8 具体案例用过的属性:
background-image: linear-gradient(transparent, rgba(0, 0, 0, .4));
2. 径向渐变
<div>123</div>
【径向渐变不设置角度】
2.1 两个颜色:
div {width: 200px;height: 300px;border-radius: 50%;background-image: radial-gradient(yellow, pink);
}
2.2 圆形:
background-image: radial-gradient(circle, red, blue);
2.3 椭圆形:
background-image: radial-gradient(ellipse, red, blue);
备注:
最好盒子的长度和宽度设置的差别大一些,这样circle和ellipse的差别会更加明显。
注意ellipse是径向渐变的默认值,表示椭圆形。
区别text-overflow:ellipsis这个属性;这个属性目的是文字溢出显示……
2.4 重复渐变:记得加repeating在前面
background-image: repeating-radial-gradient(ellipse, pink 10%, blue 15%);
2.5 调整中心点的位置
background-image: repeating-radial-gradient(ellipse at 30% 40%, pink 10%, blue 15%);
30% 是中心点的横坐标
40%是中心点的纵坐标
结尾:
学习id: 201903090124-9
现在是大三学生,学习到了前后端交互的npm阶段,如有不对的地方,欢迎指正,一起努力呀。如有转载请注明出处。
CSS【进阶】线性径向渐变background-image:linear-gradient();background-image:radial-gradient();相关推荐
- CSS-0813(重复性)线性/径向渐变-过渡属性transition-变形属性transform变形位移旋转缩放倾斜视域函数perspective变形原点三角形居中方法
title: "CSS 0813-渐变&过渡&变形" date: 2022-08-15T09:43:28+08:00 文章目录 title: "CSS 0 ...
- html css双色径向渐变,CSS 径向渐变
CSS 径向渐变 CSS 径向渐变 A radial gradient is defined by its center. To create a radial gradient you must a ...
- CSS3,渐变效果(线性渐变,径向渐变,重复渐变),实现各种背景效果。
CSS3中的渐变实现(线性渐变.径向渐变) CSS3中的background新增属性实现,常见页面效果. CSS3中的图片边框的基本用法 CSS3中的transition属性,实现过渡效果. CSS3 ...
- css3五花八门渐变之径向渐变【完美光晕效果】
CSS3 渐变(Gradients) CSS3 渐变(gradients)可以让你在两个或多个指定的颜色之间显示平稳的过渡. 以前,你必须使用图像来实现这些效果.但是,通过使用 CSS3 渐变(gra ...
- css新特性:线性渐变详解(重复性线性渐变、径向渐变、重复性径向渐变的使用)
线性渐变 线性渐变 重复性线性渐变 径向渐变 重复性径向渐变的使用 线性渐变 线性渐变是向下.向上.向左.向右.对角方向的颜色渐变. 其语法格式为: background-image: linear- ...
- CSS小技巧---线性渐变linear-gradient/径向渐变radial-gradient
文章目录 前言 普通渐变 条纹 条纹重复 虚线 斜向条纹 三角形 进度条动画 progress 网格 圆点阵列 波点图案 前言 本文主要介绍linear-gradient的使用方法,既有普通的用法,也 ...
- CSS线性渐变和径向渐变详解
第九章:渐变色 1.线性渐变 1.1.什么是线性渐变 1.2线性渐变的写法 2.径向渐变 2.1什么是径向渐变 2.2径向渐变的写法 总结 1.线性渐变 1.1.什么是线性渐变 线性渐变,顾名思义就是 ...
- CSS 3种渐变效果(线性渐变,径向渐变,圆锥型渐变)
1 linear-gradient(线性渐变) 1.1按方向渐变 语法: background: linear-gradient(direction, color-stop1, color-stop2 ...
- css渐变小案例,比较复杂的线性渐变和径向渐变做泡泡
目录 一,前言 二,案例一,多个镜像渐变复合出图像 1.分析 2.第一步,四角的白色与红色条纹. 3.第二步,从上到下的渐变 4.第四步,后面的蓝红条纹效果 5.源码 6.奇思妙想 三,径向渐变做出好 ...
最新文章
- 0x54. 动态规划 - 树形DP(习题详解 × 12)
- mysql 表结构关系_mysql 表关系 与 修改表结构
- 使用lvs搭建负载均衡集群
- Visual Subst - 简单将任意文件夹挂载模拟成驱动器盘符硬盘分区的小工具
- wxWidgets:wxRichTextFormattingDialog类用法
- 编写高质量代码:改善Java程序的151个建议(第1章:JAVA开发中通用的方法和准则___建议1~5)...
- 上周热点回顾(10.25-10.31)
- 高斯信道、单径Rayleigh信道和多径衰落信道下基带模型的多用户BPSK直接序列扩频系统MATLAB仿真(m序列、Gold序列和正交Gold序列)
- python 服务注册_python注册Windows服务
- 微信小程序 界面从右边滑出_微信小程序MUI侧滑导航菜单示例(Popup弹出式,左侧不动,右侧滑动)...
- 刘慈欣推荐!这本“疯狂的书”预言9年后人类将永生?
- OpenCV辅助对象(help objects)(6)_InputArray和OutputArray
- zoj3715 Kindergarten Election
- VMWare workstation Pro 14 For Linux key
- 【LTspice仿真软件】如何从官网下载软件和入门到精通的教程
- Apache Shiro框架
- 这五大基础原理,总是牛逼的无话可说
- yarn下载报错There appears to be trouble with your network connection. Retrying.
- 解决file_get_contents乱码
- 走近国内同人游戏开发者 一探游戏开发的喜与悲
热门文章
- Linux内核 LCD 驱动程序框架
- 模式识别更接近计算机还是自动化,2020中科院自动化所考研初试经验
- 第三方SDK编写文档 - iOS
- BINARY和VARBINARY类型--MySql数据库
- getUserMedia API及HTML5 调用手机摄像头拍照
- Linux中系统进程的详细管理
- MATLAB数据保存
- 二叉树的遍历-先序遍历、中序遍历、后序遍历
- 洛谷 10月 csp-s 模拟赛 T1,T2解析及代码
- 换脸检测论文 FaceForensics++: Learning to Detect Manipulated Facial Images相关资料