使用纯CSS,我应该如何创建一个垂直的、线性渐变的边框?
我想要使用-moz-linear-gradient
而不是图片文件。这个项目只需要支持Firefox浏览器。
我希望边框厚度为10px,圆角半径为20px。我还希望边框呈现线性渐变,从上方的橙色(如下所示)向底部淡化为灰色。
#box {
border: 10px #808080 solid;
-moz-border-radius: 20px;
/* -moz-linear-gradient: ??? #F58154 #CCCCCC ???; */
}
我查看了其他问题,没有看到一个好的答案(例如这篇文章和这个参考文献)。即使标记包含必要的div层来实现此效果,我也会接受使用HTML/CSS而不使用图像的答案。谢谢!