Как поместить кнопку x, чтобы очистить содержимое в поле ввода с помощью угловых 5 и начальной загрузки - PullRequest
0 голосов
/ 12 декабря 2018

Я пытаюсь поместить кнопку 'x' в поле ввода, используя угловую 5 и начальную загрузку, но безуспешно.

При нажатии кнопки 'x' содержимое в этом поле ввода должно быть очищено

Я пытался использовать

<input type="search" id = "search">

В CSS:

 input[type="search"]::-webkit-search-cancel-button {
-webkit-appearance: searchfield-cancel-button;
}
input[type="search"]::-ms-clear {
  color: red;
}

Однако у меня есть проблема с этой реализацией, так как у webkit-apperance есть проблема совместимости с IE11 (даже firefox не поддерживает его), а 'x' не отображается.

может любой помочь мне найти решение для Angular 5/6/7 и Bootstrap 4.

У меня есть решение для работы с Jquery и Javascript https://codepen.io/frosdqy/pen/grbxGW

, но я ищу чисто машинописное (Angular) или загрузочное решение.

Если кто-то может помочь с angular5, это будетбольшая помощь!

Ответы [ 2 ]

0 голосов
/ 12 декабря 2018

все дело в иллюзии.Вы создаете Div.внутри этого div создать вход и кнопку с х.установите прозрачный фон ввода и границу 0. и вы увидите это.

0 голосов
/ 12 декабря 2018

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

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