考虑这个导航栏在这里工作得很完美。将鼠标悬停在下拉菜单上时,全宽下拉菜单会显示:
http://www.bootply.com/MhEn027pSZ
现在我想为视觉原因添加一个偏斜到导航栏上的li父元素,但它会弄乱下拉菜单并导致它不是全宽:
http://www.bootply.com/N79PbLKa1W
我无法理解为什么会发生这种情况以及如何解决这个问题
答案 0 :(得分:2)
您需要在ByteBuffer#getInt()
内对<a>
应用偏差,而不是<ul>
:
ul
答案 1 :(得分:2)
.has-dropdown
包含菜单标题和菜单项,因此将skew
应用于.has-dropdown
会影响两者。
相反,仅将skew
应用于菜单标题:
.has-dropdown > a {
transform:skew(-20deg);
}