CSSカラーブロックの背景

CSS3 グラデーション (Gradients) を使用して背景カラー パレットを実現します

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <style type="text/css">
      .box{
      
      
        margin: 100px auto;
        width: 600px;
        height: 300px;
        background: linear-gradient(to bottom right, #f5731d, #f5731d 50%, #4fd1f8 50%, #4fd1f8 );
        /*50% 表示颜色开始的高度*/
      }
    </style>
</head>
<body>
    <div class="box"></div>
</body>
</html>

効果
ここに画像の説明を挿入
その他の遊び方

background: linear-gradient(145deg, #f5731d, #f5731d 50%, #4fd1f8, #4fd1f8 50%);
/*用角度指定渐变方向*/

ここに画像の説明を挿入

background: linear-gradient(145deg, #f5731d, #f5731d 30%, #4fd1f8 30%, #4fd1f8 70%, #f84fea 70%, #f84fea );

ここに画像の説明を挿入

デメリット:接合部がギザギザになる

おすすめ

転載: blog.csdn.net/dark_cy/article/details/121046660