Почему текстовая область перетаскивается в Firefox 5? - PullRequest
1 голос
/ 26 июля 2011

См. эту ссылку - почему многострочные текстовые поля можно перетаскивать?
Это ошибка Firefox? Это просто портит дизайн как угодно.
Даже то же самое происходит в текстовом поле Stackoverflow. Я использую Firefox 5.0

Заранее спасибо:)

Edit:

Смотрите эти фотографии самого SO:

enter image description here

enter image description here

Ответы [ 3 ]

6 голосов
/ 26 июля 2011

Это функция, включенная в Firefox 4. Однако вы можете отключить ее, включив resize: none в CSS указанных текстовых областей.

2 голосов
/ 26 июля 2011

С некоторых пор это происходит даже в Chrome и, возможно, в других браузерах. Я думаю, что это позволит пользователям лучше набирать текст в текстовой области, поэтому я определенно думаю, что это не ошибка.

Но это действительно может испортить макет вашего сайта. Вы должны использовать немного CSS, чтобы исправить это, например

#yourtextarea {
  width: /* fixed width here */
  height: /* fixed height here */
}

В случае, если вышеперечисленное не работает, вы также можете подумать об использовании min-width, max-width и эквивалентных высот.

В любом случае, я не буду с этим путаться, так как это функция браузера и поэтому она полезна для пользователей.

0 голосов
/ 26 июля 2011

Почему многострочные текстовые поля перетаскиваются?

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

Это ошибка Firefox?

Нет, это особенность. Я думаю Хром получил его первым.

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