Как сверстать эту часть макета:расположить элементы внутри линии?

Ссылка скопирована
1 ответ

Как сверстать эту часть макета:расположить элементы внутри линии?

Дополнительно:

Alina2503 Правила 5.12. Для заданий есть фриланс.

  • Учитывая что это еще и градиент, то можно просто фоном сделать, высота сверху фиксированная, дата в одну строку и маркер, расстояние по краям тоже не сложно посчитать, зная количество элементов если они равной ширины.
  • На html, css скорее всего с псевдо элементами и абсолютным позиционированием.

    Где ваши попытки?

  • Полоска - фон. Ну или псевдо, если хотите.
    Шарики - обычные псевдоэлементы с border-radius от блоков с текстом
  • Ответы:

    Попробуй использовать псевдоэлементы.

    Нужно решить такую задачу?

    Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

    Заказать помощь
    Лучший ответ
    1
    Кирилл JS Ответ

    Для того чтобы расположить элементы внутри линии на сайте, можно воспользоваться CSS свойством display: inline-block. Это свойство позволяет элементам выстраиваться в строку, а не в столбец, как это обычно происходит.

    Пример использования данного свойства в HTML и CSS:

    <div class="line">
      <div class="element">Элемент 1</div>
      <div class="element">Элемент 2</div>
      <div class="element">Элемент 3</div>
    </div>

    <div class="line"> <div class="element">Элемент 1</div> <div class="element">Элемент 2</div> <div class="element">Элемент 3</div> </div>

    .line {
      white-space: nowrap; /* чтобы элементы не переносились на новую строку */
    }
     
    .element {
      display: inline-block;
      margin-right: 10px; /* добавляем отступ между элементами */
    }

    .line { white-space: nowrap; /* чтобы элементы не переносились на новую строку */ } .element { display: inline-block; margin-right: 10px; /* добавляем отступ между элементами */ }

    В данном примере создается блок с классом "line", в котором содержатся элементы с классом "element". С помощью CSS свойства display: inline-block элементы будут выстраиваться в строку. С помощью свойства margin-right можно добавить отступ между элементами.

    Таким образом, используя CSS свойство display: inline-block, можно легко и удобно располагать элементы внутри линии на вашем сайте.

    Другие ответы (0)

    Пока нет других ответов. Будьте первым, кто поможет автору.

    Ответить на вопрос

    комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Вам также может быть интересно