Браузерная поддержка CSS шириной 1000 пикселей - PullRequest
0 голосов
/ 29 ноября 2011

Существуют ли какие-нибудь нестандартные браузеры, которые не поддерживают ширину 1000 пикселей и правую прокрутку?

ПРИМЕЧАНИЕ. Под «поддержкой» я подразумеваю «если он будет поддерживать ширину 1000 пикселей без создания горизонтальной прокрутки внизу» (извините, что не объяснил это в начале)

А как насчет IE7 например?

Я не хочу получить нижний свиток ...

Я знаю, что на некоторых экранах 1024 это может выглядеть плохо, если сбоку нет места.

Я добавляю пример, чтобы вы лучше поняли:

Причиной для запроса является то, что я не хочу получать горизонтальную прокрутку на моем веб-сайте в браузерах с плохой видимостью. У меня не установлена ​​ни одна старая версия IE, поэтому я сам не могу ее протестировать.

Обратите внимание, что div высоты 3000px вызовет вертикальную прокрутку вправо ... Таким образом, "ширина окна браузера" должна быть не менее 1000px в ширину, чтобы он работал (1024 минус правая прокрутка (минус левая граница))

<!DOCTYPE html>
<html>
<head>
<title>Untitled Document</title>
</head>
<body style="margin:0">
<div style="width:1000px;height:3000px">Will this div creat a horizontal scroll bar in any widly used browser, with window size of 1024 x 768px <? What about Internet Explorer 7 and Internet Explorer 8?</div>
</body>
</html>

Ответы [ 4 ]

1 голос
/ 29 ноября 2011

Они все делают, это больше зависит от того, какие мониторы есть у пользователей. Большинство сайтов используют ширину 960 пикселей, главным образом потому, что он хорошо работает с мониторами шириной 1024 и делится на множество факторов, что делает его восточным, чтобы иметь сбалансированное расположение нескольких столбцов.

Вы можете безопасно подняться до 980px.

0 голосов
/ 29 ноября 2011

Все браузеры поддерживают любую желаемую ширину.

Что вас действительно волнует, так это разрешение экрана и фактическая ширина области просмотра текущего окна браузера.Например, мои 2 экрана дают мне эффективную ширину экрана 1920 + 1920 = 3840 пикселей, но я никогда не максимизирую свой браузер, поэтому область просмотра больше похожа на ширину 800 пикселей.(Я ненавижу сетки размером 960 пикселей)

См. Статью Адаптивный веб-дизайн для обсуждения создания действительно адаптивного к ширине макета.


Ответ не меняетсяс вашим обновлением на вопрос.Ответ по-прежнему:

All browsers support whatever width you want.

Если у вас достаточно свободного места на экране, чтобы сделать окно браузера достаточно широким, он будет отображать любую ширину страницы без полос прокрутки.

Как насчет IE7например?

Поскольку я могу растянуть окно IE 7 (или IE 8 или 9) до ширины 3000 пикселей, IE 7 отобразит страницу шириной 1000 пикселей без горизонтальной полосы прокрутки.Поэтому IE 7 «поддерживает» ширину 1000 пикселей без полосы прокрутки.В этом смысле Все браузеры поддерживают любую желаемую ширину.

0 голосов
/ 29 ноября 2011

На самом деле не имеет значения, какой браузер вы используете, но разрешение экрана и размер окна браузера.

При разрешении 1024x768 при ширине = 980 пикселей (без боковых отступов) полоса прокрутки не создается

0 голосов
/ 29 ноября 2011

Я думаю, что 960 пикселей - это общепринятый стандарт для макетов веб-сайтов, но 980 также распространены. 1000 может быть на несколько пикселей больше.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...