- 使用CSS创建一个虚线框:
.dashed-border {
border: 1px dashed #000;
}
- 使用CSS创建一个三角形:
.triangle {
width: 0;
height: 0;
border-left: 50px solid transparent;
border-right: 50px solid transparent;
border-bottom: 100px solid #000;
}
- 创建一个优惠券卡券的样式:
.coupon {
position: relative;
background-color: #fff;
border: 1px solid #ddd;
padding: 20px;
margin: 10px;
}
.coupon::before {
content: '';
position: absolute;
top: 0;
right: 0;
border-bottom: 20px solid #fff;
border-left: 20px solid #ddd;
}
- 自定义滚动条样式:
/* 隐藏滚动条,但仍可滚动 */
.scrollable {
overflow: auto;
scrollbar-width: none; /* 对于IE, Edge */
}
.scrollable::-webkit-scrollbar {
width: 0;
height: 0;
}
- 使用CSS实现多行文本溢出显示省略号:
.multi-line-ellipsis {
overflow: hidden;
display: -webkit-box;
-webkit-line-clamp: 3; /* 显示的行数 */
-webkit-box-orient: vertical;
text-overflow: ellipsis;
}
评论已关闭