Os he hecho una imagen que ilustra perfectamente lo que sucede.
Código HTML:
http : // usuarios.lycos.es/keldrox/script/html/problema-lista.gif
Saludos y espero que entendais mi problema tan curioso(?)
| |||
Respuesta: Problema curioso con lista en firefox por culpa del HTML(?) Igual dejanos el CSS para saber por donde buscar...
__________________ • elGastronomo • |
| ||||
Respuesta: Problema curioso con lista en firefox por culpa del HTML(?) Ostras, que raro, me imagino que el código CSS será el mismo en ambos casos. ¿No se supone que el html no tiene en cuenta los espacios en blanco ni los saltos de linea? |
| |||
Respuesta: Problema curioso con lista en firefox por culpa del HTML(?) Pero eso no pasa sólo en ff, también en ie7, safari 4, opera 9.64, chrome 2 y en ietester emulando al 6. Creo que se debe a la propiedad que hayas dado a los <li> para colocarlos uno al lado del otro. Si lo haces con display:inline, la separación aparece, pero si utilizas float (que sería la apropiada) esa separación desaparece. La respuesta posiblemente se encuentre en las llamadas "cajas anónimas". De hecho, si aplicas un margen negativo a 'li', anulas la dirección. Pero tampoco lo he seguido demasiado. Puedes ver la diferencia según qué propiedades se utilicen en el siguiente código:
Código html:
Ver original Como verás, la diferencia está en la propiedad utilizada para colocar los <li> de forma adyacente entre sí. Si en los enlaces de '#contenedor_superior' aplicas 'display:block' verás lo que ocurre. Un saludo |
| ||||
Respuesta: Problema curioso con lista en firefox por culpa del HTML(?) Hola de nuevo, kseso? gracias por el post efectivamente es eso que comentas, muy bien redactado y con referencias. Tambien me ha resultado muy interesante el articulo "Modelo de formato visual". Saludos!! |