@maxeee52

Расположение элементов на кривой в зависимости от количества?

Элементов может быть как больше, так и меньше. Их нужно расположить на кривой и рассредоточить по всей длине.

5d5e5b702fb11826534106.jpeg
  • Вопрос задан
  • 54 просмотра
Решения вопроса 1
@ArtyomPLAY
Люблю Vue, React и все что с этим связано.
Берешь функцию, которая описывает нужную тебе кривую и ищешь координаты равномерно распределенных точек(количество объектов) на этой кривой, кладешь их в массив и расставляешь элементы через js редактируя inline стили.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Самое простое решение - заранее рассчитать положение элементов для различного их количества и сохранить в массив. В таком случае расстановку для каждого варианта можно производить вручную и избежать наезда элементов друг на друга.
Ответ написан
Комментировать
RAX7
@RAX7
Не знаю как ты будешь рассчитывать положение элементов на кривой чтобы они не пересекались. Проще заранее задать им какую-нибудь позицию в зависимости от количества элементов.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы