我正在尝试仅使用 css 创建一个标签形状,使其看起来像:
我正在尝试跟踪但无法使用三角形区域的边框。
HTML:
<a href="#">Test</a>
CSS:
a{
float: left;
height: 35px;
position:relative;
border: 1px solid red;
border-right: none;
width: 100px;
}
a:before{
content: "";
position: absolute;
top: -1px;
right: -18px;
width: 0;
height: 0;
border-color: white white white red;
border-style: solid;
border-width: 19px 0 18px 18px;
}
JSFiddle:http: //jsfiddle.net/Sac3m/