Я пытаюсь улучшить пользовательскую совместимость сайта для мониторов 800 x 600 пикселей.HTML/CSS: Создание div, который не запускает горизонтальную полосу прокрутки, если она шире размера экрана
У меня есть заголовок 'headerbackground', который имеет ширину 900 пикселей и содержит только фоновое изображение. Остальная часть сайта вложена внутри этого div с шириной 790 пикселей.
То, что я хотел бы сделать, это показать полный 900px «headerbackground» Див, если окно браузера больше, чем 900px, но не триггера горизонтальной полосы прокрутки в браузере, если экран разрешение между 790 & 900px.
Я знаю, что это может быть легко достигнуто с помощью центрированного «фона» изображения на теге тела, но в этом случае это невозможно, потому что текущее фоновое изображение тела имеет горизонтально повторяющийся фон, и фоновое изображение заголовка не повторяется.
Любые предложения оценили
Edit: изображение прилагается для ясности.
Неясно, с какой проблемой вы сталкиваетесь. Вы хотите, чтобы фоновое изображение headerbackground было центрировано? – Jacob
Спасибо за ответ. Я добавил изображение выше, которое может лучше объяснить проблему. Я бы хотел «скрыть» части красного квадрата, если он больше, чем окно браузера пользователей, но запускает горизонтальную полосу прокрутки, если она меньше, чем зеленая рамка. – PlankTon