18、CSS渐变gradient

2022-06-05  本文已影响0人  小黄不头秃

一、CSS渐变

(1)线性渐变:linear-gradient(color1,color2,…)

linear-gradient(color1,color2,…)
开头可以指定渐变方向:to left/right/top/bottom,deg(度数),turn(圈)
repeat-linear-gradient()可以平铺的 线性渐变

(2)径向渐变:radial-gradient()(放射性效果)

默认情况下径向渐变的形状根据形状来计算
正方形 >> 圆形
长方形 >> 椭圆
circle、eclipse

二、代码编写

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>渐变</title>
    <style>
        /*
        线性渐变:
        渐变是图片,
        linear-gradient(color1,color2,…)
            开头可以指定渐变方向:to left/right/top/bottom,deg(度数),turn(圈)
         repeat-linear-gradient()可以平铺的 线性渐变
            */
        .box1{
            width: 300px;
            height: 48px;
            background-image: linear-gradient(to right,skyblue,purple);
        }
        /*
        径向渐变:radial-gradient()(放射性效果)
            默认情况下径向渐变的形状根据形状来计算
                正方形 》》圆形
                长方形》》椭圆
                circle、eclipse
         */
        .box2{
            width: 200px;
            height: 200px;
            background-image:radial-gradient(100px 50px,yellow,red);

        }
    </style>
</head>
<body>
    <div class="box1"></div>
    <div class="box2"></div>
</body>
</html>
上一篇下一篇

猜你喜欢

热点阅读