当前位置:首页 > Web开发 > 正文

css多边形

2024-03-31 Web开发

技术图片

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

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

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>

温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/43104.html