Mi problema:
Estoy montando una simple portada para una web, donde solo van haber (de momento) una imagen de fondo, la cual ocupará todo el fondo y se adaptará al mismo en función de la resolución del monitor del visitante. La imagen de fondo tiene una resolución de 1300x880 px. Y despues, en el centro habitará otra imagen, insertada en un div de 800x600 px, completamente centrada.
Pues todo esto parecia haberlo conseguido tras ver que con Explorer 7 se mostraba todo perfecto, PERO, no se por que motivo con Firefox 2 la imagen de fondo solo sale media imagen y desplazada arriba, quedando en la mitad de la pantalla inferior el color de fondo.
Aqui el codigo HTML:
Código:
Y aquí el código de la hoja de estilo CSS:<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Pagina1</title>
<link href="estiloebp.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
#logo {
position:absolute;
left: 50%;
top: 50%;
width: 800px;
height: 600px;
margin-top: -300px;
margin-left: -400px;
overflow: auto;
color: #666666;
z-index:1;
background-image: url(imagenes/logoebp.gif);
overflow: visible;
}
a:link {
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
-->
</style>
</head>
<body>
<center>
<div id="logo">
</div>
</center>
</body>
</html>
Código:
Repito mientras que IE Explorer muestra a la perfección la página, ocultando parte del fondo cuando el visitante no tiene suficiente resolución y centrando la capa de la imagen central. En Firefox la imagen de fondo solo sale la mitad de abajo pegada al margen superior. @charset "utf-8";
/* CSS Document */
body {
background-position: center center ; background-image: url(imagenes/fondoebp.gif); background-repeat: no-repeat; MARGIN: 0px; background-color: #000000;
}
¿Alguien sabe por que? ¿Qué debo hacer para solucionarlo? Gracias.
Añado: Si quito el valor "background-position: center center", la imagen de fondo en Firefox si sale entera, PERO esta queda pegada en sus margenes izquierda y superior, por lo que el visitante cuando reduce la resolución descentra el fondo.

