<!DOCTYPE html>
<html>
<head>
<style>
.container {
display: flex;
gap: 20px;
padding: 20px;
}
/* 使用 clip-path 实现右边倾斜 */
.skew-right {
width: 150px;
height: 80px;
background-color: #e74c3c;
clip-path: polygon(0 0, 100% 0, 75% 100%, 0 100%);
}
/* 使用 transform 实现整体倾斜 */
.skew-all {
width: 150px;
height: 80px;
background-color: #3498db;
transform: skew(15deg);
}
/* 使用 clip-path 实现左边倾斜 */
.skew-left {
width: 150px;
height: 80px;
background-color: #2ecc71;
clip-path: polygon(15% 0, 100% 0, 100% 100%, 0 100%);
}
/* 两边倾斜 */
.skew-all2 {
width: 150px;
height: 80px;
background-color: #3498db;
clip-path: polygon(0 0, 100% 0, 80% 100%, 20% 100%);
}
</style>
</head>
<body>
<div class="container">
<div class="skew-right">右边倾斜</div>
<div class="skew-all">整体倾斜,包括文本</div>
<div class="skew-left">左边倾斜</div>
<div class="skew-all2">两边倾斜</div>
</div>
</body>
</html>
index.html
md
README.md
index.html