2010-09-08 4 views
1

J'ai une carte Google sur une page Web où je veux désactiver à la fois le défilement et le zoom. J'accomplis cela en ayant un élément DIV vide avec un positionnement absolu couvrant la zone de la carte. Firefox/Chrome fonctionne très bien, mais IE6 ne se soucie pas vraiment de cette DIV. Pour une raison quelconque, cela me permet simplement de faire glisser la carte. J'ai mis la couleur d'arrière-plan de DIVs au vert, et vérifié que le DIV était en effet affiché. Chose étrange, quand le DIV a une couleur visible, cela fonctionne. Il bloque tous les événements d'être transférés à la carte. Mais quand la couleur est transparente, ça ne marche pas.IE6 Covering Div

Des idées pour lesquelles IE6 le fait? J'ai fait beaucoup de googles et tout ce que je fais avec les z-index est ce qui ne l'est probablement pas, puisque le DIV fonctionne bien avec une couleur de fond solide.

Répondre

0

Ce bogue dans IE6/7, essayez d'utiliser une image de fond entièrement transparente, cela devrait fonctionner.

+0

merci beaucoup, qui a résolu le problème ... – Jibran