• 技术文章 >web前端 >css教程

    波浪的边框css怎么实现

    藏色散人藏色散人2021-01-21 17:20:30原创1849

    css实现波浪边框的方法:首先新建一个div,并给它一个类名;然后设置一个背景颜色,并将div设为白色;接着使用伪元素before进行设置,并插入有渐变颜色的形状;最后加上尺寸进行图形的分割,并增加三角形实现波浪效果即可。

    大前端零基础入门到就业:进入学习

    本教程操作环境:Dell G3电脑、Windows7系统、HTML5&&CSS3版本。

    推荐:《css视频教程

    波浪的边框css的实现

    1、新建一个div,并给它一个类名

    <div class="zigzag"></div>

    2、设置一个背景颜色,并将div设为白色

    body {
        margin: 0;
        padding: 0;
        background: lightblue;
    }
    .zigzag {
        position: absolute;
        top: 50%;
        width: 100%;
        height: 50%;
        background: #fff;
    }

    3、这里使用伪元素before进行设置,插入有渐变颜色的形状。

    .zigzag:before
    {
        content: '';
        position: absolute;
        width: 100%;
        height: 20px;
        display: block;
        background: linear-gradient(
            -45deg, transparent 33.33%,
            lightblue 33.33%, lightblue 66.66%,
            transparent 66.66%
            );
    }

    bbf0d02f7bb15848bcfcdf1af712fe3.png

    4、加上尺寸进行图形的分割。

    background-size: 30px 60px;

    597e6ce20d215ca307ec3d0e157024d.png

    5、增加正45度角的三角形。

    linear-gradient(
     45deg, transparent 33.33%,
     lightblue 33.33%, lightblue 66.66%,
     transparent 66.66%
    );

    2df94f70777d6b1158f81beaca15f6e.png

    6、对三角形进行旋转,这个时候就有波浪显现了。

    transform: rotateX(180deg)

    8185e140e5bc456a45c7882c9e45b97.png

    以上就是波浪的边框css怎么实现的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

    前端(VUE)零基础到就业课程:点击学习

    清晰的学习路线+老师随时辅导答疑

    自己动手写 PHP MVC 框架:点击学习

    快速了解MVC架构、了解框架底层运行原理

    专题推荐:css
    上一篇:怎么设置css字体单行居中 下一篇:自己动手写 PHP MVC 框架(40节精讲/巨细/新人进阶必看)

    相关文章推荐

    • ❤️‍🔥共22门课程,总价3725元,会员免费学• ❤️‍🔥接口自动化测试不想写代码?• 浅谈CSS元素显示模式• css 如何实现让文字滑入的方式• koala如何压缩css• css body如何实现不出现滚动条• CSS中一个冒号(:)和两个冒号(::)的区别
    1/1

    PHP中文网