CSS clip-path: polygon() 修改:翻转后左下角斜切角变更
CSS clip-path: polygon() 修改:翻转后左下角斜切角变更
本文将介绍如何修改 CSS clip-path: polygon() 属性,以实现翻转后的左下角斜切角倾斜并变高,同时保持右下角边的角度和高度不变。
原始代码如下:
clip-path: polygon(0px 25px, 26px 0px, calc(60% - 25px) 0px, 60% 25px, 100% 25px, 100% calc(100% - 10px), calc(100% - 15px) calc(100% - 10px), calc(80% - 10px) calc(100% - 10px), calc(80% - 15px) 100%, 80px calc(100% - 0px), 65px calc(100% - 15px), 0% calc(100% - 15px));
transform: rotateX(180deg);
要实现目标,需要修改代码中的 clip-path 属性,使翻转后的左下角斜切角倾斜并变高。具体修改如下:
clip-path: polygon(0px 25px, 26px 0px, calc(60% - 25px) 0px, 60% 40px, 100% 40px, 100% calc(100% - 10px), calc(100% - 15px) calc(100% - 10px), calc(80% - 10px) calc(100% - 10px), calc(80% - 15px) 100%, 80px calc(100% - 0px), 65px calc(100% - 15px), 0% calc(100% - 15px));
transform: rotateX(180deg);
修改后的代码中,我们只修改了第四个点 60% 40px,将原本的 25px 变成了 40px,这样就实现了翻转后的左下角斜切角的倾斜和变高。其他点保持不变,保证了右下角边的角度和高度不变。
注意: 修改 clip-path 属性需要根据具体需求进行调整,代码中仅提供一个修改示例。
原文地址: https://www.cveoy.top/t/topic/qqGs 著作权归作者所有。请勿转载和采集!