路径裁剪

@Clip-path
说明
. 按照指定方式裁剪图像,如扫光、暗夜模式切换
. 阴影、边框等会被切掉
. 裁剪方式:圆circle、椭圆eclipse、多边形polygon等等
. 更多裁剪方式,请访问 clip-path maker
属性
. clip-source = url
. basic-shape = inset | circle | ellipse | polygon
. geometry-box = shape-box | fill-box | stroke-box | view-box
. 5个参数:上右下左和圆角大小
.cp-img0 {
    clip-path: inset(20px round 10px);
}
. 2个参数:圆的半径;圆的位置,默认是图像中心
.cp-img10 {
    clip-path: circle(50%);
}
.cp-img10 {
    clip-path: circle(50% at 0 50%);
}
[] 定制多选框
. 3个参数:椭圆的x轴、椭圆的y轴和椭圆中心,默认是图形中心
.cp-img20 {
    clip-path: ellipse(50% 50%);
}
.cp-img21 {
    clip-path: ellipse(50% 50% at 0 50%);
}
. 裁剪的顶点顺序不做要求,按照一定的方向即可
1. 菱形
.cp-img3 {
    clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
}
2. 三角形
. 还可以使用0大小粗边框元素创建三角形,见 边框一节
.cp-img4 {
    clip-path: polygon(50% 0, 0 100%, 100% 100%);
}
.cp-img4 {
    clip-path: polygon(50% 0, 100% 100%, 0 100%);
}
.cp-img4 {
    clip-path: polygon(0 100%, 50% 0%, 100% 100%);
}
案例 Cases