RGBA () é um novo atributo do CSS3, então o IE8 e abaixo dos navegadores não são compatíveis. Finalmente encontrei uma solução.
SoluçãoVamos primeiro explicar o seguinte RGBA
Rgba:O significado de RGBA, R representa o vermelho, G representa verde, B representa azul, A representa a transparência.
RGBA (0,0,0, 0,5) representou preto com transparência 0,5
Se você deseja resolver o problema da transparência no IE8, você pode adicionar essa frase:
Filtro: Progid: dIXEGETRANSForm.microsoft.gradient (startColorsstr =#7f000000, endColorsstr =#7F000000);Essa frase foi usada originalmente, mas não há efeito de gradiente aqui, portanto, o startColorsstr e o endcolorsstr são definidos para a mesma cor.
O# 7F000000 aqui,# 7F representa a transparência, 000000 representa a cor, abaixo está a tabela correspondente de transparência:
O problema acima que não é compatível com o RGBA () na solução perfeita é todo o conteúdo do editor compartilhado com você.