我试图复制this menu feel但我在制作不同标签的梯形形状时遇到了一些麻烦。我浏览了源代码,并且在开发工具中,我逐个删除了每个css属性,但我仍然没有弄明白。我也试过制作梯形标签形状
我做了一个JSFiddle试图复制它(此刻没有梯形形状)。
<nav>
<ul>
<li class=" active"><a href="#">NEWS</a></li>
<li><a href="#">FORUM</a></li>
<li><a href="#"><span>TRUC</span></a></li>
<li><a href="#"><span>OTHERS</span></a></li>
</ul>
</nav>
nav{
background:white;
border-bottom: 2px solid #50bfff;
}
nav ul{
margin:0;
}
nav ul li{
display:inline-block;
}
nav a{
padding: 1rem;
color:#505050;
display:block;
text-decoration:none;
}
nav ul .active{
background:#50bfff;
}
谢谢,烦人的一点是里面的文字也转换了。 – Ced
大量迟到,但我想我会加入这个完整性:你可以通过对它进行相反的转换来逐字地转换文本。唯一的错误是,它在Edge中看起来稍微有点。 – tom