2012-04-08 2 views
0

Мы создаем веб-приложение, которое отлично работает на 19-дюймовом экране (работает на Firefox как KIOSK) .Он включает в себя множество изображений и контента, размещенных вокруг этих изображений. Он отлично работал, пока мы не изменили устройство на 18,5-дюймовый экран. Теперь вокруг него есть полосы прокрутки. Содержимое и изображения не подходят. Нам нужно уменьшить масштаб Firefox, чтобы он полностью соответствовал экрану, но это не то, что мы хотим.Программно уменьшить масштаб веб-страницы

Есть ли способ увеличить все на странице до уровня, равного 90% от нормального размера. Так что нам не нужно вручную удалять Firefox?

+0

Возможный дубликат [Изменение уровня масштабирования браузера] (http://stackoverflow.com/questions/1055336/changing-the-browser-zoom-level) –

+0

Вы должны исследовать 'Отзывчивый веб-дизайн' –

ответ

2

Возможно, вы используете transform: scale(.9) на элементе body. Хотя в будущем я бы рекомендовал создать отзывчивый дизайн, используя вместо него медиа-запросы.

Это будет -moz-transform: scale(.9) для Firefox конкретно.

+0

Я добавил -moz-transform: масштаб (90%), но ничего не произошло. Есть ли что-то еще для добавления? –

+0

https://developer.mozilla.org/en/CSS/transform – biziclop

+0

Извините, это должно быть '.9', а не' 90% '. См. обновленный ответ. – powerbuoy

1

Физический размер монитора не имеет значения. Важно то, что разрешение отображается на этом экране. Узнайте, на что настроено разрешение старого экрана, и посмотрите, поддерживает ли новый экран тот же самый. Если это так, отлично, установите это на это. В противном случае вам может быть лучше переделать макет для работы не более чем с одним конкретным разрешением ...

+0

Да, спасибо, хорошая идея , я попробую это, но у меня нет 19-дюймовых экранов прямо сейчас. Большое спасибо –

0

Решение имеет 2 шага:

  1. сделать все, кроме шрифтов гибкими. Например: таблицы, divs, меню.
  2. Изменить размер шрифта.

Редактирование размера шрифта также делает сайт более крупным и мелким.

Смежные вопросы