Buenos días,
Hoy he instalado el FF3 y al entrar en mi página resulta que no muestra centrado el Div del cuerpo central de la web, pero sí la cabecera o el footer y es la misma regla CSS para las tres capas. Sin embargo, se ve bien en IE6, IE7 y FF2.
Es la primera vez que hago una web con divs y css y lo más probable es que lo haya estructurado mal, el código esté mal escrito, etc. Se me ocurre que podría ser que se solapa alguna capa y por eso se alinea a la izquierda...
Una página de ejemplo para que veáis cómo queda:
http://callepaseodelacastellana.es/prueba.asp
Os copio el code.
Código:
body {
background: url(i_web/bg_top.gif) repeat-x #444;
font-family: verdana;
font-size: 12px;
color: #333;
}
a, a:link {
color: #000;
text-decoration: none;
font-weight: bold;
}
a:hover {
color: #47C6E9;
text-decoration: none;
font-weight: bold;
}
h1 {
color:#333;
font-size: 1.6em;
}
#header, #content, #footer {
background: #FFF;
width: 850px;
margin:0px auto 0px auto;
}
#header { height: 80px; }
#publicidadHeader{
float: right;
text-align: center;
padding: 10px;
margin-right: 14px;
}
#logo { float: left; }
#content {
background: url(i_web/bolas_izq.gif) #FFF no-repeat bottom left;
display: table-caption;
}
#footer {
background: url(i_web/fondo_footer.gif);
height: 20px;
vertical-align: bottom;
}
#nav-side-right {
float: right;
width: 180px;
height: 500px;
margin: 0 15px 0 0;
background: url(i_web/nav-side-right-mid.gif) no-repeat bottom;
text-align: center;
}
#nav-sup-left {
float: left;
padding: 5px;
background: #F5F4F1;
width: 630px;
height: 22px;
}
#text-content-home, #text-content {
float: left;
padding-left: 10px;
padding-top: 5px;
text-align: justify;
}
#comments {
color:#999999;
font-size: 0.9em;
text-align:right;
margin-right: 15px;
width: 250px;
float:right;
}
#text-content-home { width: 220px; }
#text-content { width: 495px; }
#AdIzq {
float: left;
width: 120px;
padding-left: 6px;
padding-top: 5px;
}
#black-footer, #black-footer-top,#black-footer-foot {
width: 850px;
text-align: center;
margin:0 auto 0 auto;
}
#black-footer {
background: #000;
color: #CCC;
font-size: 0.8em;
}
#black-footer-top, #black-footer-foot { height: 11px; }
#black-footer-top { background: url(i_web/black-footer-top.gif) #000 no-repeat; }
#black-footer-foot { background: url(i_web/black-footer-foot.gif) #000 no-repeat; }
#black-footer a,#black-footer a:link{
color: #FFF;
text-decoration: none;
}
#black-footer a:hover{
color: #CCC;
text-decoration: underline;
}
#nav-sup-left a, #nav-sup-left a:link{
color: #000;
text-decoration: none;
}
#nav-sup-left a:hover {
color: #47C6E9;
border-bottom: 5px solid #47C6E9;
}
Código:
<link href="css_castellana.css" rel="stylesheet" type="text/css" media="screen">
<body>
<div id="header">
<div id="logo">
</div>
<div id="publicidadHeader">
</div>
</div>
<div id="content">
<div id="nav-sup-left">
<!--#include file="menu_nav_sup.asp"-->
</div>
<div id="nav-side-right">
<!--#include file="videos_youtube.asp"-->
</div>
<div id="AdIzq">
<!--#include file="publicidad_izq.asp"-->
</div>
<div id="text-content">
<h1>El paseo de la castellana</h1>
<p>texto </p>
</div>
<div id="comments">
<p>texto</p>
</div>
</div>
<!-- Pie de página -->
<div id="footer"></div>
<div id="black-footer-top"></div>
<div id="black-footer">
<!--#include file="footer.asp"-->
</div>
<div id="black-footer-foot"></div>
<!--#include file="info-castellana.asp"-->
</div>
</body>