| 
 Dojo dialog автоматическое масштабирование диалогового окна и содержимого Всем добрый вечер. Вопрос в следующем. Диалоговое окно (dojo.Dialog) с результатами обработки статистики появляется после нажатия на кнопку обработки статисткики. В диалоговом окне много вложенных элементов в div-блоках (таблицы, графики, числовые показатели и т.д.). При увеличении масштаба окна браузера (крупнее 200%) все элементы диалогового окна смещаются друг относительно друга. Как сделать так чтобы при изменении масштаба окна браузера, диалоговое окно вместе с его содержимым тоже масштабировалось без нарушения структуры (т.е при укрупнении масштаба окна браузера диалоговое окно с содержимым уменьшалась)? Или может есть более грамотный способ решения этой проблемы? Заранее спасибо! | 
| 
 Проблема в том, что фиксированные размеры и абсолютное позиционирование внутри диалога ломаются при увеличении масштаба. Проще всего: 1. Использовать относительные единицы (%, em, rem) вместо пикселей для всех блоков и шрифтов. 2. Сделать содержимое адаптивным через flexbox или grid, чтобы элементы подстраивались под размер окна. Опционально: обернуть всё в контейнер и масштабировать через transform: scale() при изменении размера. Это позволит диалогу и его содержимому корректно масштабироваться. | 
| 
 akiraki22lvl, это уже вообще жуткий нектопостинг... :lol:  Тема создана 11 лет назад - 09.10.2016, 23:43 | 
| Часовой пояс GMT +3, время: 14:20. |