El lunes, 5 nov 2007 a las 16:18, Gael
escribió:
> 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?
Veamos, antes de seguir hay que entender el inline y el block.
El inline ocupa el espacio que necesite pero pierdes margenes superior
e inferior y otras cosas.
El block ocupa todo a no ser que le digas lo contrario.
En tu caso creo que poniendo display:block con with y floats tendrías el
efecto que deseas.
--
/\ /
/ \ / \ /
/ \/ e t \/ i c i o u s
........................
_______________________________________________
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