Mr Bomber Postado Março 7, 2012 Compartilhar Postado Março 7, 2012 posta o codigo Link para o comentário Compartilhar em outros sites More sharing options...
Jordan Miguel Postado Março 7, 2012 Compartilhar Postado Março 7, 2012 Põe o website temporariamente em algum lugar pra nós vermos.. Sobre centralizar uma div, a forma do João é mais eficiente, e é nessa linha caso precise centralizar ela tanto na vertical quanto na horizontal.. Mas com o margin:auto; é mais simples mesmo e se tiver width definida, funciona perfeitamente. Link para o comentário Compartilhar em outros sites More sharing options...
joaopaulo Postado Março 7, 2012 Compartilhar Postado Março 7, 2012 E7, cole no seu código fonte o código que te postei daquele jeitinho. Aí você vê o que acontece. No código que você posto, tem que mudar o left para 50% e trocar unnamed1 por Layer1. Quanto ao uso do margin:auto, pode acontecer alguns problemas com IE6 (se você ainda se importa com isso) e em alguns tablets. Link para o comentário Compartilhar em outros sites More sharing options...
e7host Postado Março 7, 2012 Autor Compartilhar Postado Março 7, 2012 Vejam "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Documento sem título</title> <style type= "text/css"> <!-- body ( margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: opx; ) --> </style> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); //--> </script> </head> <body leftmargin="auto" topmargin="auto" marginwidth="auto" marginheight="auto"> <div id="Layer1" style="position:absolute; left:50%; top:2px; width:920px; height:74px; background-color:#FFFFFF; layer-background-color:#FFFFFF; border:1px none #000000; z-index:1"><img src="index4.jpg" width="920" height="1716"></div> </body> </html> Link para o comentário Compartilhar em outros sites More sharing options...
joaopaulo Postado Março 8, 2012 Compartilhar Postado Março 8, 2012 <body leftmargin="auto" topmargin="auto" marginwidth="auto" marginheight="auto"> <div id="Layer1" style="position:absolute; left:50%; margin-left: -460px; top:2px; width:920px; height:74px; background-color:#FFFFFF; layer-background-color:#FFFFFF; border:1px none #000000; z-index:1"><img src="index4.jpg" width="920" height="1716"></div> </body> Só acrescentar o que está em vermelho, e retirar o que está em rosa... Link para o comentário Compartilhar em outros sites More sharing options...
sanpol Postado Março 8, 2012 Compartilhar Postado Março 8, 2012 você precisa remover o position: absolute, o left e o top do css e adicionar o margin: 0 auto, deixando o codigo assim: <div id="Layer1" style="width:920px; height:74px; background-color:#FFFFFF; layer-background-color:#FFFFFF; border:1px none #000000; z-index:1; margin: 0 auto;"><img src="index4.jpg" width="920" height="1716"></div> Link para o comentário Compartilhar em outros sites More sharing options...
e7host Postado Março 8, 2012 Autor Compartilhar Postado Março 8, 2012 Opa Obrigado a Todos..Deu certo.!! Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados