Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

rafaeldorazio

Opacity + Div

Recommended Posts

http://imageshack.us/photo/my-images/405/51479663.png/

 

 

A div é a que está dentro do quadrado preto na imagem.

Veja que a div está opaca. Como faço para ela não ficar opaca e fica por cima da opacidade ?

 

( div loading )
#loading{
   position: fixed;
   top: 50%;
   left: 50%;
}

( a classe abaixo é adicionada no body )
.startLoading 
{
   filter:alpha(opacity=20);
   opacity: 0.2;
   -moz-opacity:0.2;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta colocar um z-index nela.

Exemplo:

div#a{z-index:10;}
div#b{z-index:20;}

div#b ficará por cima de div#a já que tem um z-index com valor maior.

Ps.Pra funfar o z-index 'position' tem de estar definido no elemento,id ou classe etc

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta assim:

div#loading{
   position: fixed;
   top: 50%;
   left: 50%;
   z-index:20;
   filter:alpha(opacity=90);
   opacity: 0.9;//quanto maior o valor menor a opacidade
   -moz-opacity:0.9;
//para ficar sem opacidade deixe 
//  opacity:0.9;
 //    filter:alpha(opacity=100);

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

body.startLoading 
{
   filter:alpha(opacity=20);
   opacity: 0.2;
   -moz-opacity:0.2;
   z-index: 10;
}


div#loading{
   position: fixed;
   top: 50%;
   left: 50%;
   z-index:20;
   filter:alpha(opacity=100);
   opacity: 1;
   -moz-opacity: 1.0;
}

 

Jquery:

 

 

            var createLoading = "";
           createLoading += "<div id='loading' > Carregando </div>";

           $("body").addClass("startLoading").append(createLoading);

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.