Contacta (+34) 622 045 404

Estudio de desarrollo front-end, maquetación web, diseño y programación WordPress freelance.

Fundado por Alberto Fortes, diseñador y maquetador web HTML5 responsive design, front-end developer JavaScript y programador WordPress freelance a medida desde 2006.

Especializados en outsourcing con importantes clientes finales.

Bug de explorer: Background que desaparece al pulsar un link en una lista anidada.

24 Agosto, 2007

La verdad es que este es un bug raro, que no sabría como definir bien para describirlo.
El problema es que tenemos una lista con una imagen de fondo (borde azul de la izquierda, que crece según crezca la lista de elementos) Además tenemos una lista anidada con un borde izquierdo de fondo. El problema surge en Internet Explorer 6 y 7, donde al pulsar algún item de la lista anidada, desaparece la imagen de fondo de la lista principal (el borde azul), puedes comprobarlo.
La solución es tan tonta que asusta, se trata de darle un color de fondo a la lista principal.
En el primer caso el CSS es así:

#menu ul {
background: url(bg_content.jpg) bottom left no-repeat;
padding: 15px 0 0 21px;
}

Para que esa imagen de fondo no desapareza simplemente habría que añadir el color de fondo, de manera que quede así:

#menu ul {
background:#fff url(bg_content.jpg) bottom left no-repeat;
padding: 15px 0 0 21px;
}