Я пытаюсь разместить значки рядом с полями ввода, и когда я вставляю компонент FontAwesomeIcon внутрь компонента InputGroupAddon, он выглядит не так, как должен быть. Вот мой пример кода. Что я хочу получить: скриншот 1. Что я действительно получаю: скриншот 2.
Вам нужно поместить компонент FontAwesomeIcon внутри тега span
<span className = "input-group-text"><FontAwesomeIcon icon = {faUser} /></span>
Спасибо. Добавление className = "input-group-text"
к <InputGroupAddon />
также работает.
в качестве альтернативы вы можете использовать InputGroupText
<InputGroup>
<InputGroupAddon addonType = "prepend">
<InputGroupText>
<i class = "fa fa-arrow-circle-left" aria-hidden = "true" style = {{color:'#675cff', fontSize: 18}}>
</i>
</InputGroupText>
</InputGroupAddon>
<Input Style = {{ backgroundColor: 'white', color:'Black'}} placeholder = "Enter Name">
</Input>
</InputGroup>
Пожалуйста, поместите свой пример кода как часть вопроса (а не как ссылку).