Форум программистов, компьютерный форум, киберфорум
HTML, CSS
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 15.10.2013
Сообщений: 2

Обрезание бекграунда по размеру окна

15.10.2013, 13:26. Показов 1853. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Подскажите, пожалуйста, как решить задачу:
есть картинка большая, размера, допустим 1900х1200. Как поставить ее на бекграунд и заставить ОБРЕЗАТЬСЯ под размер открытого окна без горизонтальных полос прокрутки?
Подчеркиваю - не масштабироваться, а обрезаться. Конечно, у бека должна быть фиксированная минимальная ширина.

В ходе экспериментов получилось или выставить фиксированный размер бека или вообще убрать полосы прокрутки, но в таком случае полосы прокрутки не появляются, даже если сжать окно сайта до небольшого размера - а это никуда не годится.

Буду благодарен помощи!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.10.2013, 13:26
Ответы с готовыми решениями:

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

Обрезание текста при уменьшении окна браузера
У меня есть картинка и рядом с ней три строчки текста. При уменьшении окна браузера текст сползает под картинку и становиться в пять строк....

Привязка label к размеру окна
Здравствуйте, форумчане. Собственно вопрос: имеется label, к нему привязан случайный вывод сообщений. При длинном сообщении label...

4
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
15.10.2013, 13:50
не понятна проблема. бэкграунд на body поставьте,
CSS
1
background-position: center top
0
0 / 0 / 0
Регистрация: 15.10.2013
Сообщений: 2
15.10.2013, 14:01  [ТС]
Смотрите: существуют экраны с различным разрешением. Например, у одних мониторов ширина 1900 px, у других - 1600 px, у третьих - 1024 px. И если я буду использовать фиксированный бекграунд для всех экранов, то на маленьких экранах (1280рх) появятся полосы прокрутки. Поэтому мне нужно, чтобы сайт обрезал бекграунд по ширине окна браузера пользователя, при этом не забыв задать минимальную ширину окна, при которой должны появиться полосы прокрутки (например, 1000рх - ширина контента сайта).
Так понятнее?
Спасибо за ответ!
0
112 / 112 / 18
Регистрация: 24.09.2013
Сообщений: 509
15.10.2013, 15:27
CSS
1
2
3
body {
    background-position: center top;
}
А вообще вот почитайте полезную информацию про фон http://gering111.com/css-background/
0
Почетный модератор
12274 / 5340 / 268
Регистрация: 05.04.2011
Сообщений: 14,086
Записей в блоге: 2
17.10.2013, 00:44
Ave_Noob, задать минимальную ширину сайту и background-size прописать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
17.10.2013, 00:44
Помогаю со студенческими работами здесь

Обрезать отображение видео по размеру окна
Реализация не MVVM. Хочу пока просто понять как с этим работать. Есть окно допустим ШхВ: 800х600 (я точно не знаю в пикселях или нет, но...

Сайт по размеру экрана и окна браузера
Добрый день, сверстала свой первые сайт www.allur-msk.ru Столкнулась с такой проблемой, не могу сделать так, чтобы он нормально...

Размер окна Access по размеру главной формы?
А подскажите, пожалуйста... У меня есть главная (и единственная) форма базы, и она совсем небольшая, всего несколько полей и пара кнопок....

Как привязать размер виджета к размеру изменяемого окна?
Знаю что в упаковщике pack есть возможность привязывать размер виджета к размеру окна, то есть чтоб он менялся когда пользователь...

Запуск второй формы на месте первой (окна разные по размеру)
Запускаю Form1 нажимаю кнопку, Form1 закрывается и открывается Form2 на том же месте где была Form1, а ее могли перетащить в другую часть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru