我正在尝试使用 CSS 创建标签形状。使用以下代码,我可以使用左侧的箭头正确显示标签,如何将箭头移动到 div 的右侧而不是左侧?
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/