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

Как поставить иконку рядом с текстом?

6006abb177586086302259.png
Всем привет!
Стыдно, но видемо я туплю((
Вопрос: нужно поставить иконку рядом с текстом, за счет ширины блока часть текста ушла на вторую строку, из-за этого появляется занятое пространство тектом и иконка не становится рядом, как в тех блоках где слово в одну строчку.
Выручайте))
<div class="duties__block-wrapper">
                                <div class="duties__block-content">
                                    <h3 class="duties-subtitle">Создание постов</h3>
                                    <img src="./img/duties/image_1.jpg" alt="img" class="img_right">
                                </div>

                                <div class="duties__block-content">
                                    <h3 class="duties-subtitle">Подбор фото и видеоконтента</h3>
                                    <img src="./img/duties/image_2.jpg" alt="img" class="img_right">
                                </div>

                                <div class="duties__block-content">
                                    <h3 class="duties-subtitle">Разработка стратегии</h3>
                                    <img src="./img/duties/image_3.jpg" alt="img" class="img_right">
                                </div>

                                <div class="duties__block-content">
                                    <h3 class="duties-subtitle">Продажи</h3>
                                    <img src="./img/duties/image_4.jpg" alt="img" class="img_right">
                                </div>
                            </div>

.duties__block-wrapper {
    display: flex;
    flex-direction: column;
}
.duties__block-wrapper > * + * {
    margin-right: 66px;
}
.duties__block-content {
    position: relative;
    display: flex;
    align-items: center;
    max-width: 259px;

    font-weight: 600;
    font-size: 16px;
    line-height: 1.30;
    color: #4B4B4B;
}
.duties__block-content:not(:last-child) {
    margin-bottom: 28px;
}
.duties-subtitle {
    margin-left: 20px;
}
.duties__block-content::before {
    position: absolute;
    content: "";
    display: block;
    top: -1px;
    width: 39px;
    height: 39px;
    background-color: #FFCC33;
    border-radius: 50%;
    z-index: -1;
}
.img_right {
    width: 36px;
    height: 36px;
    margin-left: 10px;
}
.duties__block-text {
    max-width: 580px;
}
  • Вопрос задан
  • 546 просмотров
Подписаться 1 Простой 7 комментариев
Решения вопроса 1
@barsecky Автор вопроса
Решил вопрос с помощью br в строке))
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@nuralimkk
ну как вариант каждой картинке отдельный класс придай и там уже пропиши отступы
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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