Background avançado:
Cores RGBA
Um valor de cor RGBA é especificado com: rgba (vermelho, verde, azul, alfa). O parâmetro alfa é um número entre 0,0 (totalmente transparente) e 1,0 (totalmente opaco).
Cores HSL
Um valor de cor HSL é especificado com: hsl (matiz, saturação, claridade).
O matiz é um grau na roda de cores (de 0 a 360):
0 (ou 360) é vermelho; 120 é verde e 240 é azul.
CSS Opacidade
Essa propriedade define a opacidade de todo o elemento (a cor de fundo e o texto serão opacos / transparentes).
Usando transparencia
Podemos usar para criar uma cor de fundo transparente para um elemento.
A palavra-chave currentcolor
Exemplo: Cor atribuída ao elemento green. Aplicamos: border: 10px solid currentcolor;