Как установить значок Antd как псевдоселектор :: before кнопки? - PullRequest
0 голосов
/ 14 июля 2020

В настоящее время я передаю значки в качестве опоры компоненту кнопки

<div className="offer-actions">
          <Button type="link" icon={<EyeOutlined />}>
            View
          </Button>
          {offer.pause ? (
            <Button type="link" icon={<PlayCircleOutlined />}>
              Resume
            </Button>
          ) : (
            <Button type="link" icon={<PauseCircleOutlined />}>
              Pause
            </Button>
          )}
          <Button type="link" icon={<EditOutlined />}>
            Edit
          </Button>
</div>

И он отображается на странице следующим образом

enter image description here

I would like to have the icons appear to the left of the button text

введите описание изображения здесь

Я пробовал добавить псевдоселектор CSS: раньше, но не уверен, что добавить к контенту

:before
{
    position:absolute;
    content:"";
}

1 Ответ

1 голос
/ 14 июля 2020

Просто переопределите выравнивание текста на кнопке

<Button type="link" className="my-custom-button" icon={<EyeOutlined />}>
  View
</Button>
.my-custom-button {
  text-align: left
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...