首页 前端知识 HTML5背景渐变效果

HTML5背景渐变效果

2024-03-24 22:03:38 前端知识 前端哥 242 655 我要收藏

设置网页背景渐变标签:

background:linear-gradient(渐变方向,颜色1,颜色2,颜色3,.....)

 渐变方向:
                to top--- 从下到上
                to bottom--- 从上到下
                to left--- 从右到左
                to right--- 从左到右
                to top left--- 从右下到左上
                to top right--- 从左下到右上
                to bottom left--- 从右上到左下
                to bottom right--- 从左上到右下
            background:radial-gradient(渐变形状,颜色1,颜色2,颜色3...);
            渐变形状:
                circle--- 圆形
                ellipse--- 椭圆形
                closest-side--- 以最近边为半径的圆形
                closest-corner--- 以最近边为半径的椭圆形
                farthest-side--- 以最远边为半径的圆形
                farthest-corner--- 以最远边为半径的椭圆形

实现盒子渐变效果

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <style>
        div:first-of-type{
            width: 200px;
            height: 400px;
            background-color: antiquewhite;
            text-align: center;
            line-height: 400px;
        }
        
        div:last-of-type{
            width: 300px;
            height: 400px;
             background: linear-gradient(red,yellow);    /*变化在这里,background-color: aquamarine;这个是原本的 */
            text-align: center;
            line-height: 400px;
            float: right;
        }
    </style>
    <body>
            <div>我是第一个div</div>
            <div>我是第二个div</div>
    </body>
</html>

效果图

实现盒子的多种颜色向右下方渐变

<!DOCTYPE html>
<html>
    <head>
        <meta charset="utf-8">
        <title></title>
    </head>
    <style>
        div:first-of-type{
            width: 200px;
            height: 400px;
            background-color: antiquewhite;
            text-align: center;
            line-height: 400px;
        }
        
        div:last-of-type{
            width: 300px;
            height: 400px;
            background: linear-gradient(to bottom right, green,pink,blue);    
            text-align: center;
            line-height: 400px;
            float: right;
        }
    </style>
    <body>
            <div>我是第一个div</div>
            <div>我是第二个div</div>
    </body>
</html>

转载请注明出处或者链接地址:https://www.qianduange.cn//article/4075.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!