Como fazer um degradê com CSS para todos os navegadores

  • Autor Autor Fabián Rodríguez
  • Data de início Data de início
Este tópico foi traduzido automaticamente do espanhol. Ver original
Fabián Rodríguez

Fabián Rodríguez

Lambda
Programador
Verificación en dos pasos activada
Olá,
Bem, apenas estava fazendo um design que tivesse um fundo com degradê e queria usar somente CSS (sem imagens de fundo), por isso estive procurando como fazer em cada navegador, incluindo Internet Explorer 6 e as versões recentes.

Inserir CODE, HTML ou PHP:
background: -webkit-gradient(linear, left top, left bottom, from(#00abeb), to(#fff), color-stop(0.7, #fff));
background: -moz-linear-gradient(top, #00abeb, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff')";
background: -o-linear-gradient(top, #00abeb, #ffffff);

Ali mostra para Opera 11.10, Internet Explorer 6 em diante, Safari, Chrome e Firefox.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Muito bom, eu tinha um que funcionava em todos menos iexplorer (para variar hehe)
 
o ruim desses códigos é que não valida o css, mas que nada, para o google isso não importa xD, muito obrigado pela contribuição.
 
Muito obrigado pela contribuição!
 
boa contribuição, eu tinha um mas este parece muito melhor :3
abraços
 
Esse seria o css, mas como aplico com o html?
 
Esse seria o css, mas como aplico com o html?

no html você cria uma div: exemplo:
HTML:
<div id="fondoweb"></div>

e no seu css,
HTML:
#fondoweb {
background: -webkit-gradient(linear, left top, left bottom, from(#00abeb), to(#fff), color-stop(0.7, #fff));
background: -moz-linear-gradient(top, #00abeb, #fff);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff');
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#00abeb', endColorstr='#ffffff')";
background: -o-linear-gradient(top, #00abeb, #ffffff);
}
 
<div id="fondoweb"></div> esse não é.
 
Voltar
Topo