http://jsfiddle.net/nicktheandroid/Fazsh/1/
Следующее создает градиентную границу, этот синтаксис работает для webkit, но этот синтаксис не работает для Opera и Firefox. Каков правильный синтаксис для Opera и Firefox?
-webkit-border-image: -webkit-linear-gradient(red, rgba(0, 0, 0, 0), blue) 1 100%;
-o-border-image:-o-linear-gradient(red, rgba(0, 0, 0, 0)) 1 100%;
-moz-border-image:-moz-linear-gradient(red, rgba(0, 0, 0, 0), blue) 1 100%;