【发布时间】:2015-09-23 16:46:26
【问题描述】:
【问题讨论】:
标签: css menu css-shapes
【问题讨论】:
标签: css menu css-shapes
这里有一个使用 CSS 生成箭头、三角形和其他形状的教程:http://www.howtocreate.co.uk/tutorials/css/slopes
还请看看CSS箭头如何!生成它的箭头:http://cssarrowplease.com/
这是我刚刚敲出的一个小例子:
HTML:
<div class="active">
<div>Active Menu Item</div>
</div>
CSS:
.active > div {
width: 150px;
padding: 10px;
background-color: #f00;
color: #fff;
text-align: center;
}
.active::after {
display:block;
content: "";
font-size: 0px; line-height: 0%; width: 0px;
border-top: 20px solid #f00;
border-left: 85px solid #fff;
border-right: 85px solid #fff;
}
【讨论】: