利用linear-gradient来实现信封边框效果

还是利用渐变来实现的,我们废话不多说,直接上代码:

width: 200px;
height: 80px;
border-color: transparent;
background: linear-gradient(#fff,#fff) padding-box,
            repeating-linear-gradient(-45deg,red 0,red 12.5%,transparent 0,transparent 25%,blue 0, blue 37.5%,transparent 0,transparent 50%) 0/30px 30px;

效果如下:
这里写图片描述

利用同样的原理,我们来实现蚂蚁行军边框

.grad-07{
    width: 300px;
    height: 200px;
    border: 1px solid transparent;
    background: linear-gradient(#fff,#fff) padding-box,
                repeating-linear-gradient(-45deg,#000 0,#000 25%,transparent 0,transparent 50%) 0/30px 30px;
    animation: ants 12s linear infinite;
}
@keyframes ants{
    to{background-position: 100%;}
}

这里写图片描述

猜你喜欢

转载自blog.csdn.net/wjnf012/article/details/80257277