【发布时间】:2012-03-15 01:41:48
【问题描述】:
使用纯 CSS,如何创建垂直、线性渐变的边框?
我想使用-moz-linear-gradient 而不是图像文件。我需要为这个项目支持的唯一浏览器是 Firefox。
我希望边框厚 10 像素,角半径为 20 像素。我还希望边框是线性渐变,顶部为橙色(如下所示),底部为灰色。
#box {
border: 10px #808080 solid;
-moz-border-radius: 20px;
/* -moz-linear-gradient: ??? #F58154 #CCCCCC ???; */
}
我已经查看了其他问题,但没有找到好的答案(例如 this 文章和 this 参考文献。)我会接受使用 HTML/CSS 而没有图像的答案,即使标记包含必要的 div 层达到这个效果。谢谢!
【问题讨论】:
标签: html css firefox border linear-gradients