21/02/2002, 03:51
|
| Colaborador | | Fecha de Ingreso: octubre-2001 Ubicación: (cerca)
Mensajes: 1.795
Antigüedad: 23 años, 1 mes Puntos: 59 | |
Re: Problemas con css Pues a ver a ver:
Estás utilizando estilos de una manera muy complicada, te explico, cuando quieres crear el menú estás definiendo los estilos de fondo y colores a un <p> y es mejor hacerlo con un div, por ejemplo:
DIV.azul {
PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-LEFT: 2px; PADDING-TOP: 4px; MARGIN: 120px 3px 0px 0px; PADDING-TOP: 4px; MARGIN: 0px 0px 0px 0px; BACKGROUND-COLOR: #000080
}
y de igual manera para el rojo. A veces tus links no funcionan (sobretodo en Netscape) porque tienes una capa definida que está sobre los links, y NN no reconoce los links sino que se va a la capa invisible que tienes sobre estos.
Recuerda que las capas en NN se leen por orden, que quiere decir esto? que por ejemplo, si tu espacio en pantalla (dentro del explorador) es de unos 1000 px y tu tienes dos capas de 400, Netscape las mostrará una al lado de otra, pero si tienes dos capas de 550 (que suman mas de 1000px) Netscape las colocará una debajo de otra. Solución? crear una capa principal de unos 450 px y meter en ella las otras dos de 400. Como el espacio disponible es menor a la suma del ancho de las dos capas, estas se colocarán una sobre otra. Pero éste no es el único problema, yo opinaría porque definas una estructura en capas (de hecho, utiliza tablas lo menos ue puedas)
Puedes definir una capa de encabezado de 100% de ancho, y dentro de ésta colocar dos capas pequeñas, una alineada a la izquierda con el logo y otra centrada con el título; aunque a mi gusto, ambas centradas quedarían bien, así el logo acompañará al título, definele paddings y todo lo que necesites para que se vea bien. Hasta aquí, cero tablas. Luego define otra capa donde irá el contenido. width:100% en tu caso, no es necesario definior la alineación de ésta ya que en tu página la tienes a la izquierda y por default va bien, creo.
Continua --->>> (O continúa?) |