我在这里的垂直子导航上有一个 CSS 箭头:http ://rumble.com.au/technology/ 但由于某种原因,我无法让它正确显示。它应该在右手边的外侧,但正如你所见,它的一半已被切断。如果我将箭头向右移动,它就会消失。我怎样才能让它出现在右侧?
我希望它在这个页面上工作:http: //cssarrowplease.com/
谢谢
我在这里的垂直子导航上有一个 CSS 箭头:http ://rumble.com.au/technology/ 但由于某种原因,我无法让它正确显示。它应该在右手边的外侧,但正如你所见,它的一半已被切断。如果我将箭头向右移动,它就会消失。我怎样才能让它出现在右侧?
我希望它在这个页面上工作:http: //cssarrowplease.com/
谢谢
在你的 css.z-tabs li:hover:after, .z-tabs li:focus:after, .z-tabs li.z-active:after
类第 389 行更改left:95% to left: 93%
我会做没有彩色背景的 LI 项目,只有箭头,在 LI 内部,A 元素将有足够的边距以适合箭头。
颜色背景将在 A 元素中。
在这个例子中,你应该把背景放在灰色背景和虚线边框之间:
ul {
list-style: none;
}
ul li {
width: 120px;
border: dotted 1px gray;
line-height: 25px;
margin-bottom: 5px;
}
ul li a{
width: 100px;
margin-right: 5px;
background-color: #ccc;
line-height: 25px;
display: block;
}
我使用了你的部分 HTML
<ul class="z-tabs-nav z-tabs-desktop">
<li class="z-tab z-first z-active" data-link="tab1" style=""><a class="z-link">Cloud</a>
</li>
<li class="z-tab" data-link="tab2" style=""><a class="z-link">Onelogin</a>
</li>
<li class="z-tab" data-link="tab3" style=""><a class="z-link">Nimble CRM</a>
</li>
<li class="z-tab z-last" data-link="tab4" style=""><a class="z-link">Service Now</a>
</li>
</ul>