Зачем мне нужен цвет фона?

0

Я довольно смущен в этом вопросе. Я пытаюсь получить textarea внутри div, чтобы работать в IE7, IE8 и IE9, и случайно я изменил фон стиля от ни одного до цвета. Это заставило его работать.

Может кто-нибудь объяснить это?

Прошу прощения за беспорядочную установку. Подниму все стили в файл css после того, как я пойму проблему фона.

Не работает

<textarea id="chatWindowMessageArea" style="position: absolute; display: block; margin: 0;
                    padding: 0; border: none; float: none; clear: none; left: 35px; top: 302px; width: 315px;
                    max-width: 315px; min-width: 315px; height: 63px; max-height: 63px; min-height: 63px;
                    z-index: 2; background-color: transparent; background: none; font-style: normal;
                    font-weight: normal; font-size: 100%; line-height: normal; text-shadow: none;
                    list-style: none; text-align: left; outline: none; text-indent: 0px; -moz-box-shadow: none;
                    -webkit-box-shadow: none; font-family: arial,sans-serif; font-size: 12px; font-weight: normal;
                    color: black; vertical-align: top; resize: none; overflow: auto;" type="text"
                    name="chat">
                </textarea>

Работает!

<textarea id="chatWindowMessageArea" style="position: absolute; display: block; margin: 0;
                    padding: 0; border: none; float: none; clear: none; left: 35px; top: 302px; width: 315px;
                    max-width: 315px; min-width: 315px; height: 63px; max-height: 63px; min-height: 63px;
                    z-index: 2; background-color: transparent; background: #FFFFFF; font-style: normal;
                    font-weight: normal; font-size: 100%; line-height: normal; text-shadow: none;
                    list-style: none; text-align: left; outline: none; text-indent: 0px; -moz-box-shadow: none;
                    -webkit-box-shadow: none; font-family: arial,sans-serif; font-size: 12px; font-weight: normal;
                    color: black; vertical-align: top; resize: none; overflow: auto;" type="text"
                    name="chat">
                </textarea>
  • 0
    В чем была проблема?
  • 0
    Я не мог поместить маркер внутри текстовой области, чтобы начать писать. После изменения фона я мог.
Показать ещё 4 комментария
Теги:
internet-explorer-9
internet-explorer-8
internet-explorer-7

1 ответ

3
Лучший ответ

background: none означает, что ваш фон будет полностью прозрачным.

Поэтому нет ничего, что можно было бы щелкнуть; вы на самом деле нажимаете на все, что находится за невидимой коробкой.

  • 0
    Просто и понятно! Я постараюсь выучить мой css :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню