Jump to content


Photo

Duvida Montagem Css


  • Faça o login para participar
1 reply to this topic

#1 Luciano Oliveira Lima

Luciano Oliveira Lima

    Novato no fórum

  • Usuários
  • 21 posts
  • Sexo:Não informado

Posted 08/04/2010, 18:10

Pessoal.. boa noite!
estou com um dúvida na montagem de um site que estou fazendo..

o layout do site é esse:

Posted Image

codigo HTML:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<link href="style.css" rel="stylesheet" media="screen" />
<link href="reset.css" rel="stylesheet" media="screen" />
</head>

<body>
<div id="global">
        <div id="cabecalho">
        	<div id="menu">&nbsp;</div>
        </div>
</div>
</div>
</body>
</html>

CSS:

html { font-size:100.01%; }

body{
background:url(images/bg.jpg) 0 0 repeat;
margin:0;
padding:0;
}

#global{
margin:auto;
padding:auto;
}
#cabecalho{
background:url(images/bgTop.jpg) no-repeat scroll top center;
height:446px;
margin:0;
padding:0;
}

#menu{
width:100%;
height:49px;
background:url(images/bgMenu.jpg) repeat-x ;
margin-top:300px;
}

o site fica dessa maneira quando visualizo ele..
na teoria não era pra fica assim..

Posted Image

peço que me digam o que está errado na estrutura html ou no css! para que fique correto.

Abraços.

Edição feita por: Luciano Oliveira Lima, 08/04/2010, 18:12.


#2 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 09/04/2010, 10:11

Olá Luciano... deixa eu te dar uma dica...

Você precisa agrupar melhor os seus dados...

O menu está dentro do cabeçalho... mas no layout o menu é depois do cabeçalho...

Normalmente o menu é algo independente do cabeçalho... ! O menu tem a sua própria funcionalidade...
Retire ele de dentro do cabeçalho!

<div id="global">
        <div id="cabecalho">                
        </div>
        
        <div id="menu">
        </div>
</div>





#menu{
   width:100%;
   height:49px;
   background:url(images/bgMenu.jpg) repeat-x ;
   margin-top:300px; /*RETIRE ESSA MARGEM QUE ESTÀ DANDO O ESPAÇO NO SEU CABEÇALHO*/
}


Como a altura do cabeçalho já está definida você pode ter certeza que o menu irá aparecer com o espaço da altura do cabeçalho antes!
Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq