Jump to content


Photo

[resolvido]duvida Simples Sobre Alinhamento De Div No Centro


  • Faça o login para participar
4 replies to this topic

#1 Kahor

Kahor

    12 Horas

  • Usuários
  • 230 posts
  • Sexo:Masculino

Posted 11/11/2009, 08:38

Opa galera..

Tenho um menu de 4 itens, e quero que ele fique no centro da página, mas nao vai.

O site inteiro já está, o menu nao fica no meio do site xxxxxx, se eu uso o margin-left em monitor com resolucao maior fica fora, bom segue o code

<!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>Visual Comunicação - Pedreira/SP</title>

<style type="text/css">

* {margin: 0 auto;}
body {margin: 0 auto; background:#900 url('img/bg.jpg') repeat-x;text-align: center;}
img, img a, a {text-decoration: none; border: 0;}

#top img {;}

#menu  {width: 999px; margin-top: -10px; text-align: center;  }

#menu #menuempresa, #menuprodutos, #menuservicos, #menucontato {float: left;}
#menu #menuempresa a {
		background: url('img/menuempresa.png') no-repeat 0 0;
		height: 58px; width: 154px;
		display: inline-block;}
#menu #menuempresa a:hover {background: url('img/menuempresa.png') no-repeat 0 -62px; height: 58px;}

#menu #menuprodutos a {
		background: url('img/menuprodutos.png') no-repeat 0 0;
		height: 58px; width: 154px;
		display: inline-block;}
#menu #menuprodutos a:hover {background: url('img/menuprodutos.png') no-repeat 0 -62px; height: 58px;}

#menu #menuservicos a {
		background: url('img/menuservicos.png') no-repeat 0 0;
		height: 58px; width: 154px;
		display: inline-block;}
#menu #menuservicos a:hover {background: url('img/menuservicos.png') no-repeat 0 -62px; height: 58px;}

#menu #menucontato a {
		background: url('img/menucontato.png') no-repeat 0 0;
		height: 58px; width: 154px;
		display: inline-block;}
#menu #menucontato a:hover {background: url('img/menucontato.png') no-repeat 0 -62px; height: 58px;}

#apresentacao {margin-top: 40px;}

#footer {clear: both; background: url('img/bgfooter.jpg') no-repeat; width: 971px; height: 147px; display: block; margin-top: 50px; margin-bottom: 50px;}
#footer #txt {float: left;font: 10px Arial; margin-top: 40px; margin-left: 390px;}
#footer #designer {float: right;}
</style>
</head>

<body>



<div id="top">
	<img src="img/bglogotop.png" />
</div><!-- /top -->



<center><div id="menu">

	<div id="menuempresa">	<a href="#"> </a> </div>
	<div id="menuprodutos"> <a href="#"> </a> </div>
	<div id="menuservicos"> <a href="#"> </a> </div>
	<div id="menucontato">  <a href="#"> </a> </div>
	

</div><!-- /menu --></center>

<div id="apresentacao">

	<img src="img/indexapresentacao.gif" />
	<img src="img/indeximpressora.jpg" />
	
</div>

<div id="footer">

	<div id="txt">
	Nossos clientes | História da Empresa | Contato
	<br /><br />Todos os direitos reservados &copy; 2009 - Visual Comunicação
	<br /> www.visualsinalizacao.net</div>
	
	<div id="designer">
	<img src="img/ateliedaweb.jpg" />
	</div>
</div>




</body></html>

Agradeço

Edição feita por: Victor Hugo Odo, 11/11/2009, 14:54.


#2 Maykel Esser

Maykel Esser

    Super Veterano

  • Usuários
  • 1536 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR

Posted 11/11/2009, 09:41

tenta colocar margin:0 auto; na #menu!

Se este post lhe ajudou, ajude o fórum também. Use a reputação de mensagens! add.png


#3 Kahor

Kahor

    12 Horas

  • Usuários
  • 230 posts
  • Sexo:Masculino

Posted 11/11/2009, 10:31

Nao deu.

To tentando jogar o #menu em outras divs mas nao vai tambem =/

#4 Alex Hiroshi

Alex Hiroshi

    Super Veterano

  • Ex-Admins
  • 4923 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 11/11/2009, 11:24

Olha esse tópico http://forum.wmonlin...howtopic=208324
A solução é com ul/li, que seria o certo para menus.
Fórum WMO - Equipe de Desenvolvimento / Banco de Dados - Ex-Administrador

#5 Kahor

Kahor

    12 Horas

  • Usuários
  • 230 posts
  • Sexo:Masculino

Posted 11/11/2009, 14:39

Aee conseui, graças ao link no Alex ;)

Bom, segue code para quem precisar:

<style type="text/css">


.navwrap{
float:left;
position:relative;
left:50%;
}
<!-- if IE -->
.navwrap ul{} 
<!-- end if --> 
.navwrap ul{
list-style:none; 
margin:0;
padding:0;
position:relative;
left:-50%;
} 
.navwrap li{
border:1px solid #eff2df;
float:left;
margin:0 10px 0 0;
background:#809900;
}



</style>
</head>

<body>


 <div class="navwrap">
  <ul>
   <li><a href="#">Button 1</a></li>
   <li><a href="#">Button 2's a bit longer</a></li>
   <li><a href="#">This is Button 3</a></li>
  </ul>
 </div>





0 user(s) are reading this topic

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

IPB Skin By Virteq