Textarea resize не работает в ie, я хочу resize-y в ie, и он работает в chrome

Я разрабатываю проект angular 4, в котором мне нужно создать изменяемое текстовое поле только по вертикали в IE, он работает в Chrome и другом браузере.

Я нашел плагин JQuery для изменения размера в IE, но он не поддерживает только вертикальные, и у меня есть несколько текстовых полей на одной странице.

Это рабочий пример

CSS

.resizable {
   resize: vertical;
  min-height:150px;
}

HTML:

  <textarea class="resizable">
This paragraph is resizable in all directions, because
the CSS `resize` property is set to `both` on this element.
</textarea>
3
0
4 231
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Вы не можете использовать изменение размера в IE

https://caniuse.com/#feat=css-resize

Вы можете использовать jQueryUI Resizable для текстовых полей.

Включите библиотеку пользовательского интерфейса jQuery в свой проект

затем в вашем коде jquery вызовите строку ниже

$ ("# textareaId"). изменяемый размер ({});

Я использую это, и он не работает с angular 4, ищу решение Pure Javascript

Sonam 10.09.2018 10:53

Проверьте это руководство и заставьте его работать с положением мыши stephanwagner.me/auto-resizing-textarea-with-vanilla-javascr‌ ipt

Daut 02.12.2019 13:25

Другие вопросы по теме