Что происходит с z-индексацией входов в IE8? - PullRequest
3 голосов
/ 06 января 2011

Я пытаюсь наложить 2 входа друг на друга в HTML.В большинстве браузеров (Safari, FF, IE7) я делаю это с помощью следующего кода, и он работает нормально, так что второй ввод помещается поверх первого с более светлым цветом текста, и когда вы нажимаете в области, фокус переходит кЭто.Однако в IE8 первый выглядит поверх второго, поэтому, когда вы щелкаете по нему и начинаете печатать, вы видите более светлый цветной текст.

<!DOCTYPE html>

<html>
    <head>
        <title>test</title>
        <style type="text/css" media="screen">
            input {
                background-color: transparent;
            }
        </style>
    </head>
    <body>
        <input style="position:absolute;z-index: 1;color: #dedede;">
        <input type="text" style="position:relative;z-index: 3;">
    </body>
</html>

1 Ответ

1 голос
/ 06 января 2011

Проблема, похоже, очень похожа на , которая , поэтому я думаю, вам придется обернуть <input> в <div> с более высоким z-индексом.

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