.polygon-box {
width: 192px;
height: 65px;
background-color: #8D8D8D;
clip-path: polygon(0px 0px, 8px 65px, 192px 65px, 184px 0px);
}
clip-path
这样绘制的是非圆角的平行四边形!
.polygon-box {
width: 192px;
height: 65px;
background-color: #8D8D8D;
clip-path: polygon(0px 0px, 8px 65px, 192px 65px, 184px 0px);
}
clip-path
这样绘制的是非圆角的平行四边形!
用的其他方法:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
<style>
.button {
background-image: linear-gradient(to top, #fbc2eb 0%, #a6c1ee 100%);
width: 100px;
height: 30px;
text-align: center;
transform: skewX(-45deg);
border-radius: 20px;
}
.button>div {
color: white;
transform: skewX(45deg);
}
</style>
</head>
<body>
<div href="#yolo" class="button">
<div>Click me</div>
</div>
</body>
</html>
.shape {
width: 200px;
height: 100px;
background-color: #f00;
-webkit-clip-path: polygon(30% 0, 100% 0, 70% 100%, 0% 100%);
clip-path: polygon(30% 0, 100% 0, 70% 100%, 0% 100%);
}
2 回答7.4k 阅读
1 回答6.3k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
3 回答944 阅读✓ 已解决
3 回答1.1k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
https://jsrun.net/4HFKp