Lo que tú necesitas es display:inline-block; pero firefox no lo soporta (aunque tiene -moz-inline-block) e ie tiene problemas con su interpretación. De todas formas a lo mejor te sirve.
El día 5/11/07, Gael <[EMAIL PROTECTED]> escribió: > > Gracias por la ayuda a ambos. > > Mariano, tu propuesta no me termina de ir bien. Te comento: las imágenes > no siempre tendrán la misma altura, con lo que la posición absoluta del > span no va bien. Uno, que es caprichoso, ya ves. > > Javier, no consigo, poniendo un br, que la lista sea horizontal o que me > quede centrado horizontalmente, cada foto con su pie. Por eso descarté > también este método. > > Igual lo intento con una lista de definición en cada li, con la imagen > en el dt y el pie en el dd. Pero me parece algo recargado para hacer una > simple lista de fotos con un pie. Vamos, que opino que es matar moscas a > cañonazos. > > Así que si a alguien se le ocurren más posibilidades, le estaré > agradecido. :-) > > Un saludo! > > > > Mariano Neyra escribió: > > No se si así te vale. > > > > ul { width: 900px; text-align: center; border: 1px solid green } > > li { display: inline; position:relative; margin: 0 auto; border: 1px > > solid red} > > li span { position: absolute; top: 100px; left: 0; } > > ------------------------------------------------------------------------ > > <ul> > > <li><img src="foto1.jpg" width="150" height="100" alt="Foto 1" /> > > <span>Piede foto 1</span> > > </li> > > <li><img src="foto1.jpg" width="150" height="100" alt="Foto 1" /> > > <span>Piede foto 1</span> > > </li> > > <li><img src="foto2.jpg" width="150" height="100" alt="Foto 2" /> > > > > <span>Pie > > de foto 2</span></li> > > <li><img src="foto3.jpg" width="150" height="100" alt="Foto 3" /> > > > > <span>Pie > > de foto 3</span></li> > > </ul> > > > > Espero que si. > > > > Saludos, Mariano > > > > > Javier Trejo escribió: > > La opción del <br /> y un text-align: center no da el efecto que vos > querés? > > > > > > Quizás yo te interpreté mal. > > > > Saludos, > > > > > > Javier Trejo > > Diseñador Web > > > > Comunicación Interactiva > > Cel.: +54 (11) 15 6485-7734 > > Nextel: 54*147*4233 > > Mail: [EMAIL PROTECTED] > > MSN: [EMAIL PROTECTED] > > Skype: javier.trejo > > > > > > > > > > -----Mensaje original----- > > De: [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] > > En nombre de Gael > > Enviado el: lunes, 05 de noviembre de 2007 12:18 > > Para: Ovillo, la lista de CSS en castellano > > Asunto: [Ovillo] Lista horizontal centrada de imágenes con pie > > > > Hola! > > > > Como siempre, recurro a la lista después de estarme rompiendo la cabeza > > durante horas con una maldita lista. :-) > > > > Lo que quiero conseguir es una lista horizontal centrada, la típica con: > > > > ul { text-align: center; margin: 0 auto; } > > li { display: inline; } > > > > Pero el contenido de los elementos son imágenes con un pie de foto. Algo > > así: > > > > <ul> > > <li><img src="foto1.jpg" width="150" height="100" alt="Foto 1" />Pie > > de foto 1</li> > > <li><img src="foto2.jpg" width="150" height="100" alt="Foto 2" />Pie > > de foto 2</li> > > <li><img src="foto3.jpg" width="150" height="100" alt="Foto 3" />Pie > > de foto 3</li> > > </ul> > > > > > > De manera que, para que quede el pie bajo la foto, debería poner > > > > img { display: block; } > > > > con lo que el display inline de los li se va a hacer puñetas y la lista > > queda vertical. > > > > He probado con float: left en los li (pero no quedan centrados > > horizontalmente), con <p> en los pies de foto (pero vuelve a quedar > > vertical), con <br /> entre la foto y el pie... Probaría con listas de > > definición (dt para la foto y dd para el pie) pero no todas las fotos > > tendrán pie y no me convence la idea de dejar dd vacíos. > > > > Alguien sabe cómo conseguirlo? Cómo centrar horizontalmente una lista > > con elementos de bloque o cómo conseguir el mismo efecto con otro > marcado? > > > > Muchas gracias! > > > > > > > > Gael > > > > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > -- We don't need no education - Pink Floyd _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo