Esse recurso funciona nas versões atuais do Firefox, do Chrome e também no Internet Explorer 11.
Se você nunca aplicou regras CSS, sugiro que leia primeiro Folha de estilos em cascata e Como começar a estudar HTML e CSS.
Para mudar o fundo de toda a página, basta definir linear-gradient como valor da propriedade background:
O resultado será:
Se você não estiver vendo acima um retângulo com fundo rosa em degradê, seu navegador não é compatível com o recurso.
Também é possível definir mais de duas cores:
No fundo de uma página, se você quiser que o background fique fixo, basta usar fixed:
Abaixo, um exemplo de background gradiente fixo:
Agora, um background que rola junto com a página:
Para o degradê acontecer da esquerda para a direita, adicione to right:
Para o degradê seguir na diagonal, do canto superior esquerdo para o canto inferior direito, adicione to bottom right:
Do canto inferior esquerdo para o canto superior direito, to top right:
Do canto inferior direito para o canto superior esquerdo, to top left:
Do canto superior direito para o canto inferior esquerdo, to bottom left:
Para que alguma cor apareça em navegador antigo, que não entende linear-gradient, sugiro definir uma cor de background antes:
Em todos os códigos de exemplo, usei o seletor body, mas você pode aplicar esse background a diversos outros elementos do seu código HTML como div, nav, h1, h2, img de fundo transparente, etc.
Além do degradê, o valor linear-gradiente tem diversas possibilidades, mas vou falar sobre elas separamente.
Até mais!
Aprendi no CSS Tricks.
Nenhum comentário:
Postar um comentário
Todos os comentários são moderados pela autora do blog.