可以使用多种方法在 CSS 框上实现斜角。一种方法描述如下:
此技术依赖于沿容器左侧创建透明边框和沿底部创建倾斜边框。以下代码演示了如何实现:
Hello World
.cornered {
width: 160px;
height: 0px;
border-bottom: 40px solid red;
border-right: 40px solid white;
}
.main {
width: 200px;
height: 200px;
background-color: red;
}
这将生成一个左上角倾斜 45 度角的框。
To为了允许倾斜部分内有文本,可以使用额外的透明边框。下面修改后的代码说明了这种方法:
It's possible to put text up here too
but if you want it to follow the slant you have to stack
several of these.
Hello hello hello hello
hello hello hello hello hello
.outer {
background-color: #ccffff;
padding: 10px;
font-size: x-small;
}
.cornered {
width: 176px;
height: 0px;
border-bottom: 40px solid red;
border-left: 40px solid transparent;
}
.main {
width: 200px;
height: 200px;
background-color: red;
padding: 0 8px;
}
此方法创建一个倾斜边框,可以沿其长度显示文本。
免责声明: 提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发到邮箱:[email protected] 我们会第一时间内为您处理。
Copyright© 2022 湘ICP备2022001581号-3