我有一个ul li a
菜单,并且想要倾斜ul li
而不是a
。 ul li
歪斜,但a
不会倾斜到正常位置。如何在ul li a中倾斜ul li而不是<a>?
header ul li {
display: inline-block;
background: #f5c207;
padding: 10px 20px;
margin-left: 10px;
transform: skew(-20deg);
}
header ul li a {
transform: skew(20deg);
}
<div id="top" class="container">
<ul>
<li><a href="">About us</a></li>
<li><a href="">Other</a></li>
<li><a href="">Contact</a></li>
</ul>
</div>
在Mac和谷歌Chrome它看起来好像没什么问题... – Jesus
不适合我(也苹果和谷歌Chrome)。 OP ..也许使用':after'作为背景。 – putvande
@Blazemonger请不要更改代码;这可能正是他的问题 – TylerH