<style> /*定义要添加斜角的元素*/ .Box{ position:relative; width: 200px; height: 200px; background-color: #f4f4f4; text-align: center; line-height:200px; } /*使用伪元素为元素添加斜角*/ .Box:before,.Box:after{ content: ""; position: absolute; top: 0; bottom: 0; left: 0; right: 0; border: 1px solid #000; transform: rotate(45deg); transform-origin: bottom; /*设置旋转的基点*/ pointer-events: none; /*防止伪元素影响鼠标事件*/ } .Box:before{ /*控制斜角上部的样式*/ right: 60%; bottom: 50%; } .Box:after{ /*控制斜角下部的样式*/ left: 60%; top: 50%; } </style> <div class="Box"> 这里是内容 </div>该代码将在一个 200px × 200px 的元素中创建一个带有斜角的矩形。你可以像以下示例那样改变属性值以达到你需要的效果。 示例:  这是通过使用边框和伪元素实现的边框斜角的示例。通过这些技巧,我们可以轻松地在HTML中创建有吸引力的元素。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。