Tendrías que hacer uso de las propiedades CSS de
z-index para que de esta manera no tengas ese problema en el IE. Aunque no especificas en qué versión del IE está el problema.
La propiedad z-index da como un orden de jerarquía para los elementos div, es decir que uno se antepone al otro en dependencia del valor de la propiedad. Un ejemplo sería algo así:
Código CSS:
Ver originaldiv.header {
background: url(../img/header-bg.gif) no-repeat #FFF;
position: relative;
width: 100%;
z-index: 1;
}
div.menu {
background: #EDEDED;
position: relative;
z-index: 2;
}
¿Logras entender un poco con el ejemplo? De todas formas en
Google podrías documentarte ampliamente sobre el uso del
z-index y con esto podrías estar resolviendo tu problema. Tendrías que aplicarle ese valor en la
clase o
id que encierra tanto tu menú como el div que encierra el módulo del banner.