位置: IT常识 - 正文

css设置渐变色(css设置渐变色背景)

编辑:rootadmin
css设置渐变色 css如何设置自定义渐变色?线性渐变篇

推荐整理分享css设置渐变色(css设置渐变色背景),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:css 设置渐变,css怎么设置渐变色,css设置渐变色颜色从中间到两边上下,css设置渐变色从上到下,css设置渐变色颜色从中间到两边上下,css设置渐变色颜色从中间到两边上下,css设置渐变色从上到下,css设置渐变色从上到下,内容如对您有帮助,希望把文章链接给更多的朋友!

CSS渐变可以让你在两个或多个指定颜色之间显示平滑的过渡

CSS定义了三种渐变类型:

Linear Gradients (goes down/up/left/right/diagonally) 下降/ 上升/左/右/对角线Radial Gradients (defined by their center) 由中心定义Conic Gradients (rotated around a center point) 绕一个中心点旋转CSS线性渐变 (Linear Gradients)

要创建线性渐变,您必须定义至少两个颜色停止。颜色停止是您想要渲染之间平滑过渡的颜色。您还可以设置一个起点和方向(或角度)以及梯度效果。

语法:

background-image: linear-gradient(direction, color-stop1, color-stop2, ...);Direction - Top to Bottom (这是默认,从上到下)

下面的例子显示了一个从顶部开始的线性渐变。开始是红色,然后变成黄色:

#grad { background-image: linear-gradient(red, yellow);}Direction - Left to Right (从左到右)css设置渐变色(css设置渐变色背景)

下面的例子显示了一个从左侧开始的线性渐变。开始是红色,然后变成黄色:

#grad { background-image: linear-gradient(to right, red , yellow);}Direction - Diagonal (对角线)

您可以通过指定水平和垂直的起始位置来创建斜角渐变。 下面的示例显示了从左上角开始(到右下角)的线性渐变。开始是红色,然后变成黄色:

#grad { background-image: linear-gradient(to bottom right, red, yellow);}

如果你想对渐变的方向有更多的控制,你可以定义一个角度,而不是预定义的方向(向下,上,向右,向左,向右,等等)。0度的值相当于“to top”。90度的值相当于“向右”。180度的值相当于“到底”。

语法:

background-image: linear-gradient(angle, color-stop1, color-stop2);

下面的例子展示了如何在线性渐变中使用角度:

#grad { background-image: linear-gradient(180deg, red, yellow);}使用多种颜色的stop

下面的例子显示了一个线性渐变(从上到下)与多个颜色停止:

#grad { background-image: linear-gradient(red, yellow, green);}

下面的例子展示了如何创建一个线性渐变(从左到右),颜色为彩虹和一些文本:

#grad { background-image: linear-gradient(to right, red,orange,yellow,green,blue,indigo,violet);}使用透明

CSS渐变也支持透明度,可以用来创建渐隐效果。 为了增加透明度,我们使用rgba()函数来定义颜色停止。rgba()函数中的最后一个参数可以是0到1之间的值,它定义了颜色的透明度:0表示完全透明,1表示完全透明(不透明)。 下面的例子显示了一个从左侧开始的线性渐变。它开始完全透明,过渡到全红色:

#grad { background-image: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));}重复一个线性渐变

repeat -linear-gradient()函数用于重复线性梯度,

#grad { background-image: repeating-linear-gradient(red, yellow 10%, green 20%);}
本文链接地址:https://www.jiuchutong.com/zhishi/299102.html 转载请保留说明!

上一篇:第8章 后处理 MATLAB学习笔记(后处理作用)

下一篇:vue中的map()快速使用(vue-mapvgl)

  • 浏览历史怎么完全清除(浏览历史记录在哪)

  • 一个号码怎么弄两个qq号(电信套餐转移到另一个号码怎么弄)

  • 苹果手表se充电器是什么接口(苹果手表se充电头多少瓦)

  • 央视频上线时间(央视频app什么时候上线的)

  • 如何屏蔽垃圾短信(如何屏蔽垃圾短信苹果11)

  • iphone11媒体音量和铃声音量怎么分开(iphone11媒体音量没有了)

  • 1gbps是多少mbps(1Gbps是多少Mbps)

  • 淘宝评论置顶多久更新(淘宝评论置顶多久有效)

  • 华为nova7微信视频有美颜吗(华为nova7微信视频)

  • 华为FlG-TL10什么型号(华为fla–tl10)

  • iwatch离开手机能用吗(iwatch离开手机能看相册吗)

  • 电脑退出键是哪个(电脑退出键是哪一个键)

  • 话费充值成功为啥还停机(话费充值成功为什么不能退款)

  • 华为9x微信视频怎么美颜(华为9x微信视频可以美颜吗 在哪里调)

  • 手机拍照有光条怎么办(手机拍照有光条闪烁)

  • 电视连着wifi却不能看网络电视怎么办(电视连着wifi却说网络连接异常)

  • 台式机要不要固态硬盘

  • 苹果11续航几个小时(苹果续航几个小时算正常)

  • ip地址255怎么没人用(ip地址255和0不可用吗)

  • 打印机清零怎么清(打印机清零怎么操作步骤)

  • 京享值150还能恢复吗(京享值100还有救吗)

  • program file是什么文件(programfiles什么意思)

  • 打开方式选择了总是怎么修改(打开方式选择了总是怎么取消)

  • 荣耀20手机耳机插孔在哪(荣耀20手机耳机配另外的华为手机吗怎么设置)

  • 小米手环4的屏和3一样吗(小米手环4的屏幕碎了可以换吗)

  • 家庭云怎么投屏(家庭云能投屏吗?)

  • 帝国CMS二次开发基本问题有哪些(帝国cms源码)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络