CSS3 渐变属性【详细】

CSS3中渐变属性设置

CSS3 提供了两种类型的渐变:线性渐变(linear-gradient)和径向渐变(radial-gradient)。这些渐变可以用来创建丰富的视觉效果,如背景、边框等。以下是这两种渐变的详细设置方法:

一、 线性渐变

linear-gradient

线性渐变是沿着直线方向的颜色过渡。其基本语法如下:

background-image: linear-gradient(方向, 颜色1 [偏移1], 颜色2 [偏移2], ...);
方向:可以是角度(如  45deg )或者预定义的关键词(如  to bottom,to left bottom )。
  • 颜色1:渐变的起始颜色。
  • 偏移1:起始颜色的结束位置(可选)。
  • 颜色2:渐变的结束颜色。
  • 偏移2:结束颜色的开始位置(可选)。

示例1:
1

 div:first-child{
   
        background: linear-gradient(#ff00ff,#00ffff);
    }

示例2:
2

/* 垂直和水平渐变 */
div:nth-child(2){
   
        /* background: linear-gradient(to right,#ff00ff,#00ffff,pink); 
        background: linear-gradient(to left,#ff00ff,#00ffff,pink);
        background: linear-gradient(to top,#ff00ff,#00ffff,pink);
        background: linear-gradient(to bottom,#ff00ff,#00ffff,pink);
        background: linear-gradient(to right top,#ff00ff,#00ffff,pink);
        background: linear-gradient(to right b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值