【发布时间】:2015-07-21 16:17:09
【问题描述】:
我找到了一些关于border-color 的信息,结果证明,您可以为每个边框指定不同的颜色。我的问题如下:是否可以用两种或多种颜色指定左边框?
交易是,我有一个导航栏,带有li 元素,这些元素由padding 和border 属性划分。例如:
li {
float: left;
padding-left&right: 10px;
border-left: 2px solid white;
}
并且边框与li 元素中的文本本身一样高。我需要的是让边框比文本短。所以我想我可以给它 3 种颜色:透明 - 白色 - 透明。
也许有一种现实的方法可以做到这一点?这只是在我的脑海中,我发现了信息,不可能将边框缩短到 li 元素的高度以下。
【问题讨论】:
-
如果你想要一个比文字短的边框,你可以使用伪
:before或:after元素。
标签: css css-shapes linear-gradients border-color