Cor de fundo CSS transparente

quero fazer desaparecer o menu lista usando a opacidade sem afectar o tipo de letra. É possível com o CSS3?

Author: DanMan, 2012-06-25

6 answers

Agora pode usar rgba em propriedades css como esta

.class{
background:rgba(0,0,0,0.5);
}

0, 5 é transparência agora pode mudar de acordo com o seu design .

Demonstração ao Vivo http://jsfiddle.net/EeAaB/

Mais informações http://css-tricks.com/rgba-browser-support/

 82
Author: Rohit Azad, 2012-06-25 06:00:25

Mantenha estas três opções em mente (você quer #3):

1) todo o elemento é transparente:

visibility: hidden;

2) Todo o elemento é um pouco transparente:

opacity: 0.0 - 1.0;

3) apenas o fundo do elemento é transparente:

background-color: transparent;
 31
Author: jordanb, 2014-10-23 22:13:42
Sim, é possível. basta usar a rgba-sintaxe para a sua cor de fundo.
.menue{
  background-color: rgba(255, 0, 0, 0.5); //semi-transparent red
}
 12
Author: oezi, 2012-06-25 06:00:43

Neste caso {[[0]} é a melhor maneira. Por exemplo: background-color:rgba(0,0,0,opacity option);

 7
Author: dasdasdasdasd, 2013-11-23 00:27:33

Aqui está uma classe de exemplo usando cores nome CSS:

.semi-transparent {
  background: yellow;
  opacity: 0.25;
}

Isto adiciona um fundo que é 25% opaco (colorido) e 75% transparente.

CAVEAT Infelizmente, a opacidade afetará então todo o elemento ao qual Está ligado.
Então, se você tem texto nesse elemento, ele irá definir o texto para opacidade de 25% também. :-(

Então, na maioria dos casos, você precisa usar métodos rgba ou hsla para indicar transparência de fundo, sem afetar a transparência de Tudo no teu elemento.

Aqui estão 3 maneiras de definir um fundo azul a 75% de transparência:

  • background: rgba(0%, 0%, 100%, 0.75)
  • background: rgba(0, 0, 255, 0.75)
  • background: hsla(240, 100%, 50%, 0.75)
 5
Author: SherylHohman, 2017-09-04 10:31:13

Tenta isto:

   opacity:0;


para IE8 e anteriores

filter:Alpha(opacity=0); 

Demonstração de opacidade do W3Schools

 4
Author: Vinod, 2012-06-25 06:06:02