IE6 Covering Div - PullRequest
       14

IE6 Covering Div

1 голос
/ 09 сентября 2010

У меня есть карта Google на одной веб-странице, где я хочу отключить прокрутку и масштабирование. Я выполняю это, имея пустой элемент DIV с абсолютным позиционированием, покрывающий область карты.

Firefox / Chrome работают нормально, но IE6 на самом деле не заботится об этом DIV. По какой-то причине, это просто позволяет мне перетащить карту. Я установил зеленый цвет фона DIV и убедился, что DIV действительно отображается. Странно то, что когда DIV имеет видимый цвет, он работает. Он блокирует передачу всех событий на карту. Но когда цвет прозрачный, он не работает.

Есть идеи, почему IE6 делает это? Я много гуглил, и все, что мне пришло в голову, - это ошибки z-index, которых, вероятно, нет, поскольку DIV отлично работает со сплошным цветом фона.

Ответы [ 2 ]

0 голосов
/ 09 сентября 2010

Это ошибка в IE6 / 7, попробуйте использовать полностью прозрачное фоновое изображение, оно должно работать.

0 голосов
/ 09 сентября 2010

Попробуйте с цветом фона и visibility: hidden;

Если это не сработает, попробуйте один из приемов hasLayout на этой странице: http://reference.sitepoint.com/css/haslayout

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...