ORDENACAO DE CONTEUDO NA DIV

ONBASS 31/10/2011 11:02:21
#388170
bom dia srs.

questão é seguinte: montei a seguinte estrutura da Master Page como também sua referida CSS, só que ao exibir a pagina o conteúdo dela fica tipo ilegível ou esfumaçado, tipo acompanhando a opacidade da div principal.

como q eu trago todo o conteúdo pra frente de modo que a div opaca fique sempre por baixo?

Estrutura da Master
Citação:


<%@ Master Language=[Ô]C#[Ô] AutoEventWireup=[Ô]true[Ô] CodeBehind=[Ô]Site1.master.cs[Ô] Inherits=[Ô]WebApplication1.Site1[Ô] %>

<!DOCTYPE html PUBLIC [Ô]-//W3C//DTD XHTML 1.0 Transitional//EN[Ô] [Ô]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[Ô]>

<html xmlns=[Ô]http://www.w3.org/1999/xhtml[Ô]>
<head runat=[Ô]server[Ô]>
<link href=[Ô]StyleSheet1.css[Ô] rel=[Ô]stylesheet[Ô] type=[Ô]text/css[Ô] />
<title>SINDICATO SINFESPU</title>
</head>
<body>
<img src=[Ô]img/backgrnd.png[Ô] id=[ô]bg[ô] />
<form id=[Ô]form1[Ô] runat=[Ô]server[Ô]>
<div id=[ô]conteudo[ô]>
<div id=[ô]principal[ô]>
<asp:ContentPlaceHolder ID=[Ô]ContentPlaceHolder1[Ô] runat=[Ô]server[Ô]>

</asp:ContentPlaceHolder>
</div>
</div>
</form>
</body>
</html>



CSS
Citação:



*{margin:0;padding:0;}

html, body
{
height:100%;
overflow:hidden;
}

#bg
{
position:absolute;
height:100%;
width:100%;
top:0;
left:0;
z-index:0;
}

#conteudo
{
height:100%;
width:100%;
position:absolute;
top:0;
left:0;
z-index:1;
overflow:auto;
}

#principal
{
width:950px;
height:100%;
margin:0 auto;
background:#fff;
opacity:0.5;

}

ONBASS 31/10/2011 13:19:28
#388179
ja tentei colocar/alterar [ô]z-index[ô] mas nada ainda.

quero apenas que a area de conteudo da master fique sempre por cima das demais.

caso alguem tenha outra ideia de como deixar uma div opaca por baixo das outras, eu agradeço.
ONBASS 31/10/2011 14:18:28
#388191
Galera boa tarde, é sério mesmo a parada...

Peguei minha folga hoje pra juntar com o feriado amanha e ver se consigo colocar meu pouco conhecimento em prática, pois ainda nao tinha tentado desenvolver nada em C#. Ainda to enganchado aqui ja tentei varias taGs e nada. Tlvez seja coisa bem boba mas nao to enxergando

Sem falar q ainda to com modem emprestado... afff!!
KERPLUNK 31/10/2011 14:20:57
#388192
Resposta escolhida
O conteúdo que vc quer opaco é o da div [Ô]principal[Ô]?
LUIZCOMINO 31/10/2011 14:56:23
#388198
cara vc tentou colocar o zindex no principal? :

ex:



*{margin:0;padding:0;}

html, body
{
height:100%;
overflow:hidden;
}

#bg
{
position:absolute;
height:100%;
width:100%;
top:0;
left:0;
z-index:0;
}

#conteudo
{
height:100%;
width:100%;
position:absolute;
top:0;
left:0;
z-index:2;
overflow:auto;
}

#principal
{
width:950px;
height:100%;
margin:0 auto;
background:#fff;
opacity:0.5;
z-index:1;

}
KERPLUNK 31/10/2011 15:34:02
#388205
Não tem nada a haver com ordenação de ínidice... a DIV está herdando uma da outra. Tente colocar a tag [Ô]clear: both;[Ô] assim:
#principal
{
width:950px;
height:100%;
margin:0 auto;
background:#fff;
opacity:0.5;
clear: both;

}
ONBASS 31/10/2011 16:07:32
#388214
KERPLUNK e LUIZ, obg pela força, porém ainda nao deu...

to anexando o projeto se alguem tiver um minutinho ae.

obs. tenho de devolver o modem ás 6.
KERPLUNK 31/10/2011 16:42:17
#388218
Divirta-se:
KERPLUNK 31/10/2011 16:44:44
#388219
Outra coisa importante: Cuidado com esse lance de opacidade, ele se comporta diferente em cada browser, IE, Firefox, Chrome, Safari e Opera. O melhor mesmo é não usar.
ONBASS 31/10/2011 17:06:44
#388223
opaa! vlw KERPLUNK vo dar uma olhada!
ONBASS 31/10/2011 17:18:53
#388227
KERPLUNK, vlw mesmo pelo seu interesse, mas ainda nao é isso que preciso cara..

pelo que vi vc removeu a opacity, porém eu quero que a div conteudo fique com opacidade.

haveria uma outra forma de deixar a div semi-transparetne ao centro? parece que o novo padrao nao tem, pelos menos vs2010 nao vi.
Página 1 de 2 [13 registro(s)]
Tópico encerrado , respostas não são mais permitidas