A lo mejor lo que te voy a decir es una burrada, pero ¿has probado con
inline-block?

El día 13/08/07, Alejandro Gonzalo Bravo García <[EMAIL PROTECTED]>
escribió:
>
> Saludos a todos los miembros de la lista.
>
> OPERA
> Antes de empezar, si todos los navegadores interpretasen como Opera la
> propiedad "display: inline-table" adecuadamente, yo no tendría éste
> problema, pero...
>
> PROBLEMA
> El problema original consistía en crear una lista de elementos de forma
> horizontal horizontal (#menu li{
>         display: inline;}), pero teniendo en cuenta que esta lista puede
> contener muchos elementos, y no se mostrarían visualmente en la pantalla sin
> hacer scroll. Sólo con Opera funcionaba, y nada más.
>
> Como la opción de crear una tabla con todos los vínculos no la contemplo
> (cuestión de accesibilidad y orgullo), he buscado otra alternativa, y aunque
> tampoco me convence del todo (desde el punto de vista del buen uso del
> código deja mucho que desear), no encuentro otra solución.
>
> IDEA ALTERNATIVA
> Mi "genial" idea, es usar una serie de listas horizontales una debajo de
> otra. El problema, es que como cada elemento de la lista tiene un número de
> caracteres diferentes (lo normal), visualmente el resultado no se parece a
> una "tabla", como a mí me gustaría. El problema, como todos sabemos, es que
> al tratarse de una lista horizontal, se trata a los elementos como "inline"
> en vez de "block". Y con CSS no se puede especificar una longitud fija a un
> elemento que no sea bloque (como h1, h2, p, li, div,...) para dudas,
> consultar [1].
>
> ALGUIEN SABE CÓMO...
> Resumiendo todo en forma de cuestionario: Conocéis alguna forma de que una
> lista de elementos (li) se comporte...
> 1.- con un "salto de línea" cuando no cabe en una fila
> 2.- pudiendo controlar el ancho de cada elemento (para que sean
> visualmente iguales)
> 3.- que se parezca a una tabla... sin que el código html sea una tabla
> 4.- se aceptan varias listas horizontales (una encima de otra)
> 5.- No se acepta usar una tabla, porque es una lista de elementos, no
> datos tabulares.
>
> Gracias por todo y a todos...
>
> Gonzalo
> www.webposible
>
> PD: Este mensaje caduca mañana a mediodía hora española. Después, será
> demasiado tarde. Faltan por tanto 21 horas a partir de ya :)
>
> [1] Traducción de CSS 2 (Carlos Benavidez: 10.2): Ancho del contenido: la
> propiedad 'width'
> http://www.sidar.org/recur/desdi/traduc/es/css/visudet.html#propdef-width
>
>
>
>
>
>
>
> ____________________________________________________________________________________
> Sé un Mejor Amante del Cine
> ¿Quieres saber cómo? ¡Deja que otras personas te ayuden!
> http://advision.webevents.yahoo.com/reto/entretenimiento.html
> _______________________________________________
> 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

Responder a