-3
我一直在努力創建像導航欄這樣的梯形,但我無法成功。這是應該的樣子:如何創建像導航欄這樣的傾斜梯形
如果任何人都可以至少我指向正確的方向,我會非常感激。
編輯:找到一個解決方案。下面是HTML
<ul class="slanted-tabs">
<li>
<a>Location</a>
</li>
<li>
<a>Visit Types</a>
</li>
</ul>
而且SCSS
.slanted-tabs {
position: relative;
margin-bottom: 0;
white-space: nowrap;
li {
position: relative;
display: inline-block;
padding: 1.0em 2.5em 0.1em;
color: inherit;
text-decoration: none;
z-index: 1;
a {
&.active {
background: none;
}
}
&:before {
content: '';
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
border-bottom: none;
background: #ddd;
transform: perspective(5px) rotateX(2deg);
transform-origin: bottom;
}
}
}
嘗試此代碼由Lea Verou http://dabblet.com/gist/6867917 – Krusader