Acontece que você pode falsificar algumas belas bordas de gradiente com as pseudo tags: before e: after CSS3!
Aqui está um exemplo:
http://codepen.io/murphyrandle/pen/bAjBi
Truques para lembrar:
- O div para receber as bordas deve ter algum
position
atributo diferente do padrão. Gostoposition: relative
porque não modifica o posicionamento padrão do CSS do elemento, mas permite que os subelementos sejam posicionados em relação a si mesmo. - Os pseudo-elementos devem ser usados
position: absolute
e esse posicionamento absoluto será absoluto em relação ao div para o qual você está tentando criar as bordas . - Divirta-se muito enquanto faz isso.