Как мне добиться такого макета для Form Stepper в CSS, где тире могут быть частью двух разных флексбоксов?CSS

Разбираемся в CSS
Ответить Пред. темаСлед. тема
Anonymous
 Как мне добиться такого макета для Form Stepper в CSS, где тире могут быть частью двух разных флексбоксов?

Сообщение Anonymous »

Создание компонента пошагового управления формой, в котором заголовки шагов могут иметь разную длину, однако сами кнопки шагов должны иметь постоянную длину. Немного похоже на этот из Material UI:
Изображение

I пытался использовать относительное и абсолютное позиционирование и отрицательные поля, чтобы попытаться разместить тире между шагами на постоянном расстоянии от кругов, но безуспешно. Не знаю, как этого добиться с помощью флексбоксов, поскольку им не нравится объединяться друг с другом. Кроме того, я визуализирую шаги в цикле (v-for). Моя первоначальная идея заключалась в том, чтобы отобразить тире, расположить его в нужном месте, а затем отобразить следующий компонент, но тире приводит к рендерингу следующего компонента с дополнительным пробелом. Пример моего кода, так как моя текущая реализация довольно далека от моей первоначальной идеи.






Step1



Step2



Step3







.form-stepper {
display: flex;
flex-direction: rows;
align-items: center;
}

.step-component {
display: flex;
flex-direction: column;
}

.button {
height: 25px;
width: 25px;
background-color: #bbb;
border-radius: 50%;
display: inline-block;
}

.dash {
width: 60px;
height: 5px;
background-color: #bbb;
}





Подробнее здесь: https://stackoverflow.com/questions/786 ... es-are-abl
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Страница перезагрузки плагина WordPress Form Form Form
    Anonymous » » в форуме Jquery
    0 Ответы
    40 Просмотры
    Последнее сообщение Anonymous
  • Страница перезагрузки плагина WordPress Form Form Form
    Anonymous » » в форуме Javascript
    0 Ответы
    42 Просмотры
    Последнее сообщение Anonymous
  • Страница перезагрузки плагина WordPress Form Form Form
    Anonymous » » в форуме Jquery
    0 Ответы
    27 Просмотры
    Последнее сообщение Anonymous
  • Как добиться такого макета с помощью динамических высот разделителя в Jetpack Compose?
    Anonymous » » в форуме Android
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • Как создать UUID с тире, а не без тире, используя uuid-пакет для Python 3.6?
    Anonymous » » в форуме Python
    0 Ответы
    125 Просмотры
    Последнее сообщение Anonymous

Вернуться в «CSS»