![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
04/08/2004, 06:01
|
| | Fecha de Ingreso: agosto-2003
Mensajes: 499
Antigüedad: 21 años, 5 meses Puntos: 1 | |
KnowDemon te complicas mucho la vida ;)
Para centrar horizontalmente una caja con ancho fijo que podría llamarse "contenedor" por ejemplo:
div#contenedor {margin-left:auto; margin-right:auto;}
No veo porqué usas un float para el div de contenido? Aquí lo que pasa es que IE lo muestra mal y pone .partederecha al lado de .borde, lo que es incorrecto ya que .partederecha no es un float y como un float no ocupa realmente espacio en el flujo de < body > sino que empuja los demás divs, tu bloque está detrás.
Ya que todos tus bloques tienen un ancho definido, yo pondría el .partederecha con un position:absolute à la derecha del bloque principal.
Otros consejos :
- utiliza listas para tus listas, como lo has hecho en el menu
- utiliza etiquetas con significativo semántico
- utiliza id en vez de clase para tus bloques unicos
- utiliza primero mozilla u Opera para diseñar y después añades un par de "hacks" para que funcione en IE, no puedes construir algo sólido si te apoyas sobre los bugs de IE
__________________ Plaza Mozilla
http://www.chevrel.org/es/noticias/ |