Задать вопрос
@oksana_melikhova

Как выровнять текст и картинку внутри ссылки?

Пробовала флексы и display: block, но именно по центру не получается поставить, чтобы картинка и текст находились на одном уровне
<div class="header__link">
  <a href="#">
    <img src="/img/src/Play button.svg" alt="Play" />
    <span>Play Demo</span>
  </a>
</div>

.header__link {
  display: flex;
  align-items: center;
}

.header__link img {
  width: 100px;
  height: 100px;
}

.header__link span {
  font-family: 'Poppins', serif;
  font-size: 17px;
  color: rgb(104, 109, 119);
  font-weight: 500;
}


У меня в вёрстке:
685d74f25a7c5304785245.jpeg
В макете:
685d750393afc630906692.jpeg
  • Вопрос задан
  • 47 просмотров
Подписаться 1 Средний 4 комментария
Пригласить эксперта
Ответы на вопрос 1
coubwebdev
@coubwebdev
.header__link a{
display: flex;
align-items: center;
gap: 10px;
}

.header__link img {
width: 100px;
height: 100px;
}

.header__link span {
font-family: 'Poppins', serif;
font-size: 17px;
color: rgb(104, 109, 119);
font-weight: 500;
}

у вас флекс был на header__link, а не на кнопку
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы