Mais
Como tornar a cor de fundo do mergulho transparente no CSS
I'não estou usando CSS3. Então eu posso'não utilizar atributos de opacidade
ou filtro
. Sem utilizar estes atributos, como posso tornar o background-color
transparente de um div
? Deve ser o exemplo da caixa de texto neste link. Aqui a cor de fundo da caixa de texto é transparente. Eu quero fazer o mesmo, mas sem utilizar os atributos acima mencionados.
181
3
O problema com a
opacidade
é que ela também vai afetar o conteúdo, quando muitas vezes você não quer que isso aconteça.Se você só quer que seu elemento seja transparente, é's realmente tão fácil quanto :
Mas se você quiser que seja em cores, você pode usar:
Ou definir uma imagem de fundo (
1px
por1px
) salva com oalpha
direito.(Para fazer isso, utilize
Gimp
,Paint.Net
ou qualquer outro software de imagem que lhe permita fazer isso.Basta criar uma nova imagem, apagar o fundo e colocar uma cor semi-transparente, depois guardar em png).
Como dito por René, a melhor coisa a fazer seria misturar ambos, com a imagem
rgba
primeiro e a1px
por1px
como um fallback se o navegador não't suportar alfa :**Veja também*** : http://www.w3schools.com/cssref/css_colors_legal.asp.
Demo : [My JSFiddle](http://jsfiddle.net/APSnL/68/)
A opacidade dá-lhe translucidez ou transparência. Veja um exemplo [Fiddle aqui][1].
Nota: estas NÃO são propriedades CSS3
Ver http://css-tricks.com/snippets/css/cross-browser-opacity/.
transparente é o padrão para **cor de fundo***
http://www.w3schools.com/cssref/pr_background-color.asp