Задать вопрос

Как сделать горизонтальный скрол с управляющими элементами?

Здравствуйте.
Набросал простой скрол с вложенными изображениями, и, элементами управления (стрелки "вправо", "влево").
Ширину родительского блока получаем складывая ширину дочерних элементов (в моём случае - li). Проблема в том, что при первой загрузке страницы, ширина задаётся не правильная, т.к. изображения не успели прогрузится, а скрипт уже получил общую ширину. Как решать такую проблему?

https://jsfiddle.net/ruy5kx61/1/
  • Вопрос задан
  • 44 просмотра
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dimoff66
Кратко о себе: Я есть
Ширину родительского блока получаем складывая ширину дочерних элементов


Получать ее в тот, момент, когда она вам нужна. И складывать ничего не нужно, у элементов есть свойство clientWidth
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы