gpt4 book ai didi

css - 2 色边框-右

转载 作者:太空宇宙 更新时间:2023-11-03 19:43:31 25 4
gpt4 key购买 nike

我想在 li-element 导航中创建一个双色 border-right,没有 JavaScript,额外的 div,并且至少与 IE8 兼容。所以每个导航项都会有一个黑色和灰色的右边框。

https://www.dropbox.com/s/ub9j2f8anmg38ly/stack.gif

上图来 self 的断点之一。目前我正在使用 border-left 和 -right。这没有达到想要的结果,因为我无法控制 float 元素在它们堆叠成行后 + 其他问题。

<nav>
<ul>
<li><a href="">NHL Home</a></li>
<li><a href="">Seasons</a></li>
<li><a href="">Teams</a></li>
<li><a href="">Records</a></li>
<li><a href="">Players</a></li>
<li><a href="">Player origins</a></li>
<li><a href="">Player age maps</a></li>
<li><a href="">Analysis</a></li>
<li><a href="">Contact</a></li>
</ul>
</nav>

我怎样才能做到这一点?

最佳答案

首先,添加这个 CSS 规则:

nav ul li {
box-sizing:border-box;
}

它使浏览器在对象的总宽度内考虑边框和填充。然后你可以添加边框:

border-left:1px solid #CCC;
border-right:1px solid #000;

关于css - 2 色边框-右,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12437568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com