我试图创建CSS标签形状。使用下面的代码,我可以用左侧的箭头正确显示标签,如何将箭头移动到div的右侧而不是左侧?CSS三角边境
HTML:
<div class="tags">
<a href="#">tag</a>
</div>
CSS:
.tags a{
float:left;
height:24px;
line-height:24px;
position:relative;
font-size:11px;
margin-left:20px;
padding:0 10px 0 12px;
background:#0089e0;
color:#fff;
text-decoration:none;
}
.tags a:before{
content:"";
float:left;
position:absolute;
top:0;
left:-12px;
width:0;
height:0;
border-color:transparent #0089e0 transparent transparent;
border-style:solid;
border-width:12px 12px 12px 0;
}
演示: http://jsfiddle.net/TXLBT/