Estoy casi convencido que será una -mierda- de whitespace entre etiquetas.
En su momento ya me di de golpes en la cabeza con los margenes "gratis" que
IE pone.
A raíz del trato que dan los navegadores a los espacios en blanco entre
etiquetas (IE los 'ignora' como nodos de texto y FF y los otros los tratan
como nodos de texto) monté una función en javascript que te facilita las
cosas (sobretodo trabajando con DOM).
function ignoreWhite(node){
node.innerHTML=node.innerHTML.replace(/\>\s*?\</gim,"><");
}
window.onload=function(){
ignoreWhite(document.body);
}
Se puede mejorar MUCHO más (llamando la función en el onload del DOM en
lugar de la página o mejorando la forma en la que se eliminan los espacios)
pero como funciona ya no me compliqué mas.
Saludos!
Marc
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
En nombre de Ramón Corominas
Enviado el: jueves, 22 de mayo de 2008 17:49
Para: Ovillo, la lista de CSS en castellano
Asunto: Re: [Ovillo] Problema con una lista
Marc: eso no funciona, en Explorer se sigue viendo el salto...
A mí en Firefox me sale bien, y en IE he probado y parece que funciona
bien añadiendo esto:
dl {
margin-top: -1.0em;
margin-bottom: 0;
}
Eso sí, acabo de flipar, porque en IE, si hay algún espacio de
separación entre el <ul> y el primer <li> me desaparece el puntito de la
lista por arte de magia...
Saludos,
Ramón.
_______________________________________________
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
_______________________________________________
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