Есть два способа добиться этого:
Переопределить класс CSS
Вы можете переопределить все цвета вкладок post
и pre
.
/* import ./App.css */
/* first and last are red */
.ant-input-group-addon {
background-color: red;
}
.ant-input-group-addon:first-child {
background-color: purple;
}
.ant-input-group-addon:last-child {
background-color: blue;
}
Создайте свой собственный компонент с помощью Input.Group
Здесь мы используем Input.Group , которая группирует компоненты, как это сделано с addonBefore
и addonAfter
, вам нужно сделать свои собственные PreComponent
и PostComponent
:
<Input.Group compact>
<PreComponent color="pink">{'http://'}<PreComponent/>
<Input style={{ width: '30%' }} defaultValue="my site" />
<PostComponent color="red">.com<PostComponent/>
</Input.Group>;
Проверьте демо, чтобы понять, что нужно сделать: