Jump to content


Rudak

Member Since 02/02/2011
Offline Last Active Private
-----

Topics I've Started

Dúvida Recorrente - Div Dentro De Outra Div

02/02/2011, 11:15

Bom dia pessoal! Desculpem retornar com esta dúvida que já vi várias e várias vezes em outros tópicos e fóruns... mas antes que algum chato venha me mandar pesquisar, quero dizer que se estou postando aqui é por que nenhum das soluções que encontrei serviram pra mim.

Seguinte, estou fazendo o site da minha banda. Ele tem uma div que tem uma imagem que será o carro-chefe do site, la esta o menu "fiz usando maps" e o conteúdo rolará por cima desta imagem POR UMA DIV INVISÍVEL. o problema é que nao consigo centralizar a div sobre a imagem(que está em outra div) e misteriosamente a figura duplicou... alguma luz?

Aqui esta o site: Site

Aqui esta meu index:
<html>
    <head>
        <link rel="stylesheet" href="CSS.css" type="text/css" media="screen"/>
        <!-- <link rel="stylesheet" href="menu_style.css" type="text/css"/>-->
        <script language="javascript" src="browser.js">
        </script>
        <script language="javascript" src="instrucao.js">
        </script>
    </head>
    <body class="base">
        <div id="corpo" align="center" usemap="#menuknights">
            <div id="corpo2">
                <p>
                    Testando ok! aijsiajsiajsiasjisjaisjaisjaisjaisjaisjsija
                </p>
            </div>
            <div id="corpo">
                <a href="#" onclick="AbrirPag('http://bandaknights.orgfree.com/index.html')" id="home" class="menu"></a>
                <a href="http://www.google.com" id="bio" class="menu"></a>
                <a href="http://www.fic.br" id="disc" class="menu"></a>
                <a href="http://whiplash.net" id="fot" class="menu"></a>
                <a href="http://www.ironmaiden.com" id="vid" class="menu"></a>
                <a href="http://www.helloween.org" id="con" class="menu"></a>
            </div>
        </div>
        <map name="#menuknights">
            <area shape="rect" coords="150,0,275,180" href="http://bandaknights.orgfree.com" alt="Home" /><area shape="rect" coords="90,58,3" href="mercur.htm" alt="Mercury" /><area shape="rect" coords="124,58,8" href="venus.htm" alt="Venus" />
        </map>
        <div class="rodape">
            Website desenvolvido por Rudak.<a href="http://twitter.com/rudak">twitter.com/rudak</a>
        </div>        
    </body>
</html>

Aqui está meu CSS:
.base {	
background: url(images/bg.gif);
}
.rodape{
	text-align: center;
	font-size: 10px;
	color: #FFF;	
}
/*Funcionamento do menu -- Inicio*/
#corpo{	 
	background: url(images/molduramain.png) no-repeat center;
	height: 684px;
	width: 1023px;	
	margin: 0 auto;
	/*
display: scroll;
	position: relative;
*/
	padding: 10px;
	text-align: left;
	
}

#corpo a{
	display:block;
	position:absolute;
}

#corpo a.menu{
width:150px;
height:50px;
top:620px;
}

#corpo a#home{
left:170px;
width:100px;
}

#corpo a#bio{
left:285px;
width:100px;
}

#corpo a#disc{
left:410px;
width:150px;
}

#corpo a#fot{
left:548px;
}

#corpo a#vid{
left:642px;
}

#corpo a#con{
left:728px;
}

/*Funcionamento do menu -- Fim*/

#corpo2{	
	padding: 5px;
	
margin: 0 auto;	
	height: 460px;
	width: 830px;
	
	background-color: #fff;
}

.paragrafo{
	text-align: left;
	color: #fff;
	font-size: 14px;
}

.cabecalho {
	position: absolute;    
	margin-left: 0px;
	margin-right: auto;
	magin-top: 0px;
	height: 25px;
	width: 1024px;	
	text-align:"center"	
	
}

.logo {
	position: absolute;
	margin-left: 15px;
	magin-top: 60px;
	text-align: "center";	
}

.official {
	position: absolute;
	magin-top: 60px;
	height:40%;	
	text-align: "right";
}
.conteudo2 {	
	position: relative;
	background: url(/images/mold3.png) no-repeat;
	left: -25%;
	margin-top: 15%;
	margin-left: 50%;
	height: 722px;
	width: 600px;
	z-index: 1;
	/*border-style: ridge;
	border-width: thick;
	border-color: red;
	filter:opacity(alpha=60); /* para o IE */
    /*	-moz-opacity:0.6;  para o FireFox */
    /*	opacity:0.6;  para o outros Navegadores */
		
}

.conteudo p{
	padding: 300px;
	text-align: justify;
}

.conteudo_u{
	position: relative;
	background: #444;
	left: -25%;
	margin-top: 15%;
	margin-left: 50%;
	height: 722px;
	width: 600px;
	/*border-style: ridge;
	border-width: thick;
	border-color: red;*/
	filter:opacity(alpha=60); /* para o IE */
    -moz-opacity:0.6; /* para o FireFox */
    opacity:0.6; /* para o outros Navegadores */
}

.posicao_main{
position: absolute;
vertical-align: middle;
left: 0%;
margin-left: 33%;
height: 60%;
top: 0%;
margin-top: 6%;
}

/*CSS Menu*/
/***********************************************/
.posicao_menu{
	margin-top: 178px;
}

ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:33px;
font-size:.6em;
background:url(images/bg.png) repeat-x top left;
font-family:Verdana,Helvetica,Arial,sans-serif;
border:1px solid #000;
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding:9px 15px 0;
}

ul.menu li a:hover,.current {
color:#fff;
background:url(images/bg.png) repeat-x top left;
}

ul.menu .current a {
color:#fff;
font-weight:700;
}


/*RED*/
ul.menu {
list-style-type:none;
width:auto;
position:relative;
display:block;
height:33px;
font-size:.6em;
background:url(images/bg.png) repeat-x top left;
font-family:Verdana,Helvetica,Arial,sans-serif;
border:1px solid #000;
margin:0;
padding:0;
}

ul.menu li {
display:block;
float:left;
margin:0;
padding:0;
}

ul.menu li a {
float:left;
color:#A79787;
text-decoration:none;
height:24px;
padding:9px 15px 0;
}

ul.menu li a:hover,.current {
color:#fff;
background:url(images/bg.png) repeat-x top left;
}

ul.menu .current a {
color:#fff;
font-weight:700;
}


/*RED*/
ul.menu.red{
background-color:#B11718;
}
ul.menu.red li a:hover, .menu.red li.current {
background-color:#DE3330;
}




IPB Skin By Virteq