У меня есть сайт с фиксированной шириной макета, и это не может быть легко изменено. Его ширина составляет около 1300 пикселей, поэтому на меньшем экране он не отображается хорошо.Автоматическая компоновка фиксированной ширины на ширину экрана
Я ищу решение для того, чтобы сайт выглядел хорошо даже на небольших экранах. Это должно быть возможным, потому что, если пользователь изменит уровень масштабирования браузера примерно на 75%, все выглядит неплохо. Но я читал, что изменение уровня масштабирования браузера невозможно в JavaScript и что поведение этой функции несовместимо в разных браузерах.
Есть ли стандартное решение (библиотека или что-то еще) для решения этой проблемы?
Вы можете сделать это с помощью css: http://www.w3schools.com/cssref/css3_pr_mediaquery.asp Добавить точки останова для требуемых размеров и переопределить css. – Petroff
Да, я знаю это правило, но мне нужно было бы изменить множество атрибутов CSS ... нет ли решения, чтобы сделать это легко и в некотором смысле, которое работает со всеми размерами экрана, не меняя большую часть кода? Как и масштаб, реализованный в Chrome. – Arnaud
'' – pawel