Section courante

A propos

Section administrative du site

Base de connaissances Informatique-Programmation
HTML

Comment contourner le bogue de IE ne draguant pas sur un «DIV» avec une couleur d'arrière-plan transparent en «HTML»?



De la façon que IE fonctionne, s'il ne trouve pas le «DIV» même en l'affichant le dernier, c'est que la couleur d'arrière-plan est par défaut transparent, et dans cette situation, il ne tient pas compte de l'existence de cette division. Mais, il ne fait le test que sur la couleur de fond, il n'effectue pas de test sur une image de fond.
Ainsi, la solution consiste donc a créer une image de fond transparente et de l'inclure dans un style comme dans l'exemple suivant:

<div id='menu1divTop' style='background-image:url(/images/transparent.gif);'></div>

L'image GIF nommé «transparent.gif» correspond a l'image que vous utiliserez comme transparence.







Dernière mise à jour : Mardi, le 16 Juillet 2019