css 角标
2023-12-24 06:32:45
效果图
代码实现
<div class="container">
<div class="subscript">
<!-- 使用背景颜色渐变 -->
<div class="subscript1"></div>
<div class="texts">角标1</div>
<!-- 使用三角形 -->
<!-- <div class="subscript2"></div>
<div class="texts">角标2</div> -->
<!-- 使用矩形旋转,父元素使用 overflow:hidden -->
<!-- <div class="subscript3"></div>
<div class="texts">角标3</div> -->
</div>
</div>
<style lang='scss' scoped>
.container {
width: 300px;
height: 200px;
background: #fff;
border: 1px solid #888888;
position: relative;
border-radius: 10px;
}
.subscript {
position: absolute;
top: 0px;
left: 0px;
width: 100px;
height: 100px;
overflow: hidden;
border-radius: 10px 0px 0px 0px;
.subscript1 {
width: 100%;
height: 100%;
background: linear-gradient(135deg, #09a6be 50%, transparent 50%);
}
.subscript2 {
width: 0;
height: 0;
border-top: 100px solid #09a6be;
border-right: 100px solid transparent;
}
.subscript3 {
width: 140px;
height: 140px;
margin:-70px -70px;
background: #09a6be;
transform: rotateZ(45deg);
}
}
.texts {
position: absolute;
top: 20%;
left: 15%;
}
</style>
文章来源:https://blog.csdn.net/qq_61869009/article/details/135158973
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!