Этот вид интерфейса не очень удобен для пользователей, использующих настольные компьютеры / ноутбуки. Если вы все еще хотите идти вперед:
Используйте div с display: flex
.
Разбейте сечение на две плоскости: горизонтальную и вертикальную. Элементы вашего вертикального бара будут расположены с position:absolute
, и javascript гарантирует, что он не пересекается с горизонтальным баром.
Вы можете попробовать с библиотеками, такими как swiper .
Лучше всего задать конкретную проблему, с которой вы столкнулись, или пойти в чат