CSS: две проблемы со стилем оси автобусных остановок - PullRequest
0 голосов
/ 24 сентября 2019

[Извините за мой плохой английский]

Я должен показать маршрут автобуса.

  • Остановки должны быть сгруппированы по названию города.
  • Вертикальная линия должнасоедините все стоп-круги.

Результат должен быть таким, как на этом рисунке.

sample

Это моя попытка.https://jsfiddle.net/xgL98h0w/2/ (код React, но это не имеет значения)

У меня с этим две проблемы:

  1. Названия городов (зависят от ихдлина) не выровнены по границе.Например, см. «Длинное название города».

  2. Я не знаю, как соединить круги с вертикальной линией.Я пытался добавить ::after псевдоэлемент для каждого круга, но мне не удалось заставить его работать.Учитывая, что на кружках отображается flex, псевдоэлемент ::after не выравнивается должным образом.

Спасибо за любую помощь!

1 Ответ

1 голос
/ 24 сентября 2019

Спасибо за вопрос!

Выровнено название городов (в зависимости от их длины) по границе блока.

Был связан круги свертикальная линия с псевдоэлементом ::after.Также ::after псевдоэлемент был правильно выровнен.

Вот и вы!

https://jsfiddle.net/Kostandy/yvqb5rso/153/

Надеюсь, это будет полезно для вас!

...