У меня есть текстовая область, которая не будет иметь ширину 100%, когда я установлю ее в CSS или обычном HTML? - PullRequest
0 голосов
/ 27 марта 2011

Как установить ширину текстовой области на 100%? это не работает, когда я говорю: textarea {width: 100%} в css.

Ответы [ 4 ]

2 голосов
/ 27 марта 2011

Существует несколько способов решения этой проблемы:

  • Присвойте родительскому элементу padding-right, равный накопленной ширине границы и заполнению текстовой области (поддерживается всеми браузерами)
  • Используйте свойство box-sizing, чтобы включить границы и отступы при установке ширины:

    * * 1010

    (поддерживается IE8 + и всеми другими браузерами)

0 голосов
/ 27 марта 2011

Вы забыли полуколонку:

textarea {
    width: 100%;
}
0 голосов
/ 27 марта 2011

Это работает , но родительский элемент, вероятно, просто ограничивает ширину вашего <textarea>, поэтому без просмотра кода нет конкретного ответа на ваш вопрос.

0 голосов
/ 27 марта 2011

Убедитесь, что все родительские элементы имеют соответствующую ширину - опубликуйте дополнительную информацию, если это не поможет.

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