所以上面的图片就是我想要实现的.这就是我得到的:
我的问题是我不能让上面的边缘正确地包裹在一起,它们感觉太锋利了.我经常使用clip-path
,但我不确定clip-path
是不是最好的方法,或者是否有更好的方法.
.center-nav-menu {
width: 15rem;
overflow:hidden;
clip-path: polygon(0 0, 100% 0, 100% 25%, 75% 100%, 25% 100%, 0 25%)
}
.button-default {
color: white;
text-align: center;
text-transform: uppercase;
padding: 9px 14px;
display: inline-block;
border-radius: 8px;
background-color: #565565;
}
这个html只是一个基本的
<div :class="itemClasses">
<span>{{ label }}</span>
</div>
有谁有什么链接或建议吗?剪辑路径是正确的方式吗?我也想过用背景图片来"伪装"它.但只是想要一些建议.谢谢