Верх страницы
Время для прочтения: 0 мин. 6 сек.

Фикс z-index у select в Internet Explorer 6

В браузере Internet Explorer до седьмой версии был один очень неприятный баг — никаким образом нельзя было перекрыть элемент select. Установка z-index не помогала.

Нашелся ещё один способ пофиксить этот баг — использовать альтенативный контрол Active-X.

Чтобы воспользоваться данным способом, подключите скрипт, и в нужном вам месте страницы вызовите его:

<script>
IEHTMLSelectElement.fix(document.getElementsByTagName('select'));
</script>

Ограничение у данного способа только одно — у пользователя в системе должен быть установлен Microsoft Office, чтобы заюзать Microsoft Forms 2.0 ActiveX Controls

Более подробное описание данного метода вы можете найти на сайте разработчика.

Комментарии
Подписаться
Уведомить о
guest

2 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Nikitian
15 лет назад

Можно то, чем хочется перекрыть select обернуть в iframe.

Предыдущая запись
Следующая запись

Давайте дружить
в Telegram

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Symfony, Laravel, Moonshine, фильмы и сериалы