Как изменить положение иконки внутри поля со списком в html? - PullRequest
0 голосов
/ 04 февраля 2019

У меня есть окно поиска на странице, и в этом поле есть значок, в котором я нашел пример кода для значка.

enter image description here

Но я хочу поместить этот значок справа от поля со списком.Я играл в стиле , но мне не удалось добиться положения значка справа.

Можете ли вы мне помочь?

Мой код:

<mat-form-field class="search">
          <div class="icon-div">
            <span class="fa fa-search"></span>
          </div>
          <input matInput (keyup)="applyFilter($event.target.value)" placeholder="Search office">
</mat-form-field>

и мой файл стиля:

.search {
  position: center;
  text-align: center;
}

.search input {
  text-indent: 4px;
}

.search .fa-search {
  position: absolute;
  top: 4px;
  left: 0px;
  font-size: 20px;
  text-align: right;
}

.icon-div {
  padding-top: 4px;
}

Ответы [ 3 ]

0 голосов
/ 04 февраля 2019
.search {
  position: center;
  text-align: center;
}

Значения центра позиции - недопустимое значение свойства.Чтобы получить значок положения справа, измените это свойство ниже на

position: relative;
0 голосов
/ 04 февраля 2019
.search .fa-search {
  right: 0px;
}
0 голосов
/ 04 февраля 2019

Своп left для right

.search .fa-search {
  position: absolute;
  top: 4px;
  right: 0px;
  font-size: 20px;
  text-align: right;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...