我正在尝试使用此代码仅制作水平(/垂直)边框:
.test {
border-style: solid;
border-width: 1px;
border-image-source: linear-gradient(to bottom, hsl(0, 0%, 97%), hsl(19, 0%, 75%), hsl(0, 0%, 97%));
border-image-slice: 100% 1%;
}
有用。但仅限于 Chrome。铬合金
在 Firefox 行交换方向。它们变成垂直的: FF
如果我更改“border-image-slice: 100% 1%;” 到“边框图像切片:1% 100%;” 浏览器也会改变效果。
也许有人处理它?也许我错过了什么?也许存在跨浏览器解决方案。