| |||
Alinear elementos en pie (footer) ¿Cómo se alinean horizontalmente los elementos -enlaces, imágenes o lo que sean- en el footer de una página? ¿Hay que usar algún tipo de posicionamiento en particular? |
| |||
Respuesta: Alinear elementos en pie (footer) Los enlaces del footer no dejan de ser un menú (secundario) y sin desplegables normalmente, pero menú al fin y al cabo. Para eso vienen al pelo las listas (ul/li), así que bastaría con asignar un 'display: inline' a cada li y a la lista (ul) "flotarla" a derecha o izquierda, o si la quieres centrar horizontalmente, aplicar la técnica oportuna. Un saludo |
| |||
Respuesta: Alinear elementos en pie (footer) Cita: En efecto, kseso?, pensaba en el e-mail de contacto y el aviso legal, que normalmente suelen ubicarse en el footer.Los enlaces del footer no dejan de ser un menú (secundario) y sin desplegables normalmente, pero menú al fin y al cabo. Gracias a todos y empezaré a probar la cuestión. Un saludo |
| |||
Respuesta: Alinear elementos en pie (footer) yo cuando tengo pereza... no es una forma correcta pero... al div del footer le pongo relativo y al ul absoluto con los li en display inline como dice kseso? y le doy la posicion jeje... pero bueno ojala lo soluciones |
| ||||
Respuesta: Alinear elementos en pie (footer) Yo creo que lo más normal es dar al UL un ancho del 100% (width: 100%), y ponerle text-align: center, dando después un "display:inline a los LI y listo; se centran solitos. Casi lo mismo que dice kseso? pero con un pequeño matiz. P.D.: el problema de lo que propones, art33, además de otros posibles, suele ser cuando cambias el tamaño de la ventana.
__________________ Visita mi nueva web idplus.org |
| |||
Respuesta: Alinear elementos en pie (footer) Reverberante, si los enlaces van a ser un par o tres de elos, quizás no quieras complicarte con listas. Puedes intentarlo de otra forma:
Código css:
Ver original
Código html:
Ver original Si te preguntas el porqué de los '//' es para que al validar la página no te salte un error por dos enlaces adyacentes sin ningún elemento que haga evidente que son dos y no uno sólo Un saludo Edito: Me has ganado la mano Mik, pero si es por letras gano yo |
| ||||
Respuesta: Alinear elementos en pie (footer) Cita: pues eso, lo que yo decía. Lo que pasa que lo he puesto así por lo del hombre, y la caña, y el pescar y el tiempo que comen peces (¿Cómo era? no me acuerdo )
Iniciado por kseso? Reverberante, si los enlaces van a ser un par o tres de elos, quizás no quieras complicarte con listas. Puedes intentarlo de otra forma:
Código css:
Ver original
Código html:
Ver original Si te preguntas el porqué de los '//' es para que al validar la página no te salte un error por dos enlaces adyacentes sin ningún elemento que haga evidente que son dos y no uno sólo Un saludo Edito: Me has ganado la mano Mik, pero si es por letras gano yo |
| ||||
Respuesta: Alinear elementos en pie (footer) ¿Sí? Pues apuntaros una amarilla cada uno, porque eso no centra los enlaces en el pié (o no pedía lo de centrar y me lo he imaginado yo )
__________________ Visita mi nueva web idplus.org |
| ||||
Respuesta: Alinear elementos en pie (footer) Mientras que esto los centra que es una preciosidad Cita: ¿Se dice "crossbrowser"? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es-es"> <head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <style type="text/css"> ul {display: block; margin: 0; text-align: center;} ul li {display: inline;} </style> </head> <body> <ul> <li><a title="Ir al inicio" href="#">Inicio</a> |</li> <li><a title="contacto" href="#">Contacto</a> |</li> <li><a title="Aviso legal" href="#">Aviso legal</a></li> </ul> </body> </html>
__________________ Visita mi nueva web idplus.org |
| |||
Respuesta: Alinear elementos en pie (footer) Señor juez , con su venia: Yo sólo respondía a: Cita: Autorespuesta a lo anterior:Excusatio non petita, accusatio manifesta Pero he de reconocer la preciosidad de las 3 líneas de tu style y la manera tan colorista (amarilla) de hilar para mostrarla que has tenido Última edición por kseso?; 03/07/2009 a las 13:23 |
| ||||
Respuesta: Alinear elementos en pie (footer) Cita: Vaya, lo sabía, me lo he inventado (era una excusa para poner ese centradito, que queda muy mono) ¿Y le recomendáis una lista de enlaces fuera de una lista de elementos, herejes? Suerte que me pilláis de buen humor
__________________ Visita mi nueva web idplus.org |
| ||||
Respuesta: Alinear elementos en pie (footer) Bueno, de hecho son casi dos, porque en realidad el display block del UL no es necesario: Cita: ul {margin: 0;text-align: center;} ul li {display: inline;}
__________________ Visita mi nueva web idplus.org |
| |||
Respuesta: Alinear elementos en pie (footer) Cita: Y con esta rebaja de código me estás dando una idea como actividad distinta para cssY hasta aquí puedo leer... |
| ||||
Respuesta: Alinear elementos en pie (footer) No lees más pero huele hasta aquí
__________________ Visita mi nueva web idplus.org |
| |||
Respuesta: Alinear elementos en pie (footer) Cita: Sí, en efecto, kseso? la idea es disponer horizontalmente dos o tres enlaces, aunque a uno de ellos le corresponde ir centrado, con lo que la aportación de Mikmoro también me resulta útil. Reverberante, si los enlaces van a ser un par o tres de elos, quizás no quieras complicarte con listas. |