码迷,mamicode.com
首页 > Web开发 > 详细

css多边形

时间:2019-11-21 16:55:11      阅读:279      评论:0      收藏:0      [点我收藏+]

标签:absolute   rgb   block   form   z-index   color   rgba   transform   src   

技术图片

 

 如上图所示:要实现这样一个切掉一角的边角。

思路就是:先用一个跟背景类似的一块区域盖住那个角,然后再画一条线,接在缺口处。

css代码:

 .bian{
        height:200px;
        width:500px;
        position:relative;
        border:2px solid #6ca2f6;
        background: rgba(38, 46, 78, 0.6);
    }
    .shape-left-bottom{
            position: absolute;
            bottom: 8px;
            left: -12px;
            z-index: 99;
            width: 0;
            height: 0;
            border-color: transparent transparent transparent #fff;
            border-style: solid;
            border-width: 0 20px 20px;
            transform: rotate(-90deg);
            -ms-transform: rotate(-90deg);
            -webkit-transform: rotate(-90deg);
        }
    .shape-left-bottom:before{
            position: absolute;
            content: ‘‘;
            display: inline-block;
            left: -23px;
            bottom: -11px;
            height: 2px;
            width: 27px;
            border-bottom: 2px solid #6ca2f6;
            transform: rotate(-45deg);
            -ms-transform: rotate(-45deg);
            -webkit-transform: rotate(-45deg);
        }

html:

<div class="bian">
    <div class="shape-left-bottom"></div>
</div>

 

css多边形

标签:absolute   rgb   block   form   z-index   color   rgba   transform   src   

原文地址:https://www.cnblogs.com/xuexia/p/11906383.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!