我試圖複製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