Retroceder   Foros del Web > Diseño de Sitios web > CSS

Respuesta
 
Herramientas Desplegado
Antiguo 22-oct-2006, 10:02   #1 (permalink)
Colaborador
Defero.tk llegará a ser famoso muy prontoDefero.tk llegará a ser famoso muy prontoDefero.tk llegará a ser famoso muy pronto
 
Avatar de Defero.tk
 
Fecha de Ingreso: julio-2004
Ubicación: Utopía
Mensajes: 3.642
Pregunta Lista sin espacios en blanco entre elementos en Firefox

Tengo una lista (<ul><li></li></ul>) con imágenes en miniatura que contienen enlaces para mostrar esas mismas imágenes de mayor tamaño (quizás os interese este truco que he usado). La cuestión es que no quiero que haya ningún espacio en blanco entre las imágenes en miniatura, con lo cual en la hoja de estilo pongo el MARGIN y el PADDING a cero de la siguiente manera:

ul,li { margin: 0; padding: 0; }

En Konqueror, que es el navegador que uso para visualizar la web según voy diseñándola, se ve de fábula. Como no me fío un pelo, tras obtener el efecto que busco, lo he probado en Opera, en MS Internet Explorer (mediante WINE), y en Mozilla Firefox. Y para mi sorpresa (y decepción), todos los navegadores lo muestran correctamente excepto Mozilla Firefox, que deja un espacio de unos 2 píxeles entre una imagen y la siguiente.

Estoy acostumbrado a que MSIE me dé problemas, pero tener que solucionarlo para Firefox es toda una novedad.

En fin, que no tengo ni idea de cómo podría arreglarlo para que Firefox se comporte como el resto de navegadores. ¿Alguna idea?

Muchas gracias por vuestro tiempo.
__________________
a Defero le encanta andar GIMPeando y enredando con softweb libre
Defero.tk está desconectado   Responder Citando
Antiguo 22-oct-2006, 16:35   #2 (permalink)
Colaborador
Defero.tk llegará a ser famoso muy prontoDefero.tk llegará a ser famoso muy prontoDefero.tk llegará a ser famoso muy pronto
 
Avatar de Defero.tk
 
Fecha de Ingreso: julio-2004
Ubicación: Utopía
Mensajes: 3.642
Ya no hace falta que me respondáis, he encontrado la solución. No es muy elegante, pero sirve.

En vez de poner las miniaturas en una lista mediante <li></li>, simplemente las he puesto todas en un párrafo entre <p></p>, y las he separado con un <br>. Le aplico el margin: 0 y el padding: 0 al párrafo, y a correr.

Y así de paso soluciono un problema que he descubierto en MSIE desde MS Windows (en vez de ejecutarlo en GNU/Linux con WINE), y es que aunque en CSS le hubiera puesto list-style: none o list-style-image: none, me aparecían los "list-item" (<li>) con un guión a la izquierda. Aunque desaparecían cuando pasaba el ratón por encima, lo cual lo convierte en aún más desconcertante.
__________________
a Defero le encanta andar GIMPeando y enredando con softweb libre
Defero.tk está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 19:32.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93