Tienes toda la razón. Ya he quitado la capa id="lateral" y he puesto un id al ul del menú, al form y me he creado una clase que he llamado imgleft para alinear las imágenes que quiero posicionar en el lateral. Les he puesto a todos float:left y clear:left y los he posicionado correctamente sin necesidad de aglutinarlo todo en una capa. El problema que tengo ahora es que la capa contenido que debería de estar a la derecha de esta columna lateral se muestra a continuación del último componente que he situado en la zona lateral.
Gracias por la ayuda Angel Martin Alganza escribió: > On Fri, Mar 23, 2007 at 12:03:12PM +0100, "Nacho F. Carreño" wrote: > >> La duda que tengo es si al tener todo el contenido lateral dentro de una >> capa en un futuro podré hacer modificaciones en la posición de los >> diferentes elementos que lleva dentro. >> > > Tu mismo lo has dicho. Estás hipotecando el futuro por el diseño > presente. ¿Para qué quieres una capa (div) supérflua para agrupar > elementos que son cosas diferentes (menú, identificación) sólo por que > ahora quieres que estén posicionados juntos? Para más inri, utilizas > "id=lateral" para posicionar una serie de elementos que, tu mismo > estás diciendo, en el futuro podrán no estar en el lateral. > > ¿No es mucho más fácil y simple posicionar los elementos <ul id="nav"> > y <ul id="ident">, por ejemplo? Hoy los posicionas a la izquierda, que > es donde quieres que estén... la semana que viene, tocas sólo la CSS y > los pones donde quieras (el menú arriba y horizontal y la ident a la > derecha, por ejemplo). > > Un saludo, > Ángel > > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a [email protected] Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
