@david2555

Как решить проблему в скролинге css?

Здравствуйте! помогите пожалуйста
есть такой блок
5b9c3e03517cf792585855.png

есть один большой блок, и внутри несколько маленьких блоков.

Когда у большого блока задано ширина в пикселях и плюс overflow-x: scroll, то элементы внутри и скролл нормально работают.
И когда большому блоку даю значение в процентах, например 25%, то он нормально берет 25%.

Проблема в том, что при уменшении экрана когда ширина блока начинает уменьшаются, то скролл не работает, и блок берет значение от маленких блоков и все, больше не уменьшается ( то есть сумма ширины четерх блоков)
(проблема возникает только в процентах)
Как сделать, чтобы большой блок при уменьшении не брал ширину внутровых блоков

Всем спасибо!
  • Вопрос задан
  • 70 просмотров
Решения вопроса 2
Torin_Asakura
@Torin_Asakura
Lead Architect
1. Для начала покажи код.
2. Тут речь не про CSS, а JS, CSS не может ничего "брать"
Ответ написан
Комментировать
LenovoId
@LenovoId
svg, css,js
Вся правда в том что ширину скролящегося блока должен считать js так как css это не умеет ...
И процентами в расчёте пользоваться не стоит а использовать надо max-width тогда этот блок будет ужиматься до min-width а если не указать то до 0

Это примерная реализация :https://codepen.io/topicstarter/pen/qMyJJx?editors=1100
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
30 апр. 2024, в 15:24
3000 руб./за проект
30 апр. 2024, в 15:11
500 руб./в час
30 апр. 2024, в 15:11
5000 руб./за проект