Hola:
Muchas veces es cosa de estilos o de sintaxis... por ejemplo en mozilla es obligado poner las medidas (px, em, %...) o la url sea exacta...
En mozilla tienes una magnífica consola javascript, pero mejor es la consola de errores de opera... y también es una buena costumbre controlar que se vea bien en opera (y también en safari, de paso)
Saludos