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

Как подогнать размер страницы под фон?

28.09.2017, 15:56. Показов 2802. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужно, чтобы ширина страницы была равна 100%, а высота = место, где заканчивается фон. Возможно ли это и если да, то как это организовать? Если поставить высоту 100%, то страница будет ограничена окном браузера, а если значение будет равняться пиксельной высоте фона, то страница начнет обрезаться/оставлять пустые белые места при масштабировании? Есть какие-то идеи?
1
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.09.2017, 15:56
Ответы с готовыми решениями:

Как подогнать картинку под размер дива, если картннка идет как фон?
Подскажите пожалуйста как подогнать картинку под размер дива, если внутри него еще дивы, а картннка идет как фон, прописывал в диве style,...

Подогнать фон под размер блока
Есть DIV 140px x 170px... Две фоновые картинки 30x50, 60x20... Можно ли сделать так на css, чтобы картинки фоне увеличивались под...

Подогнать сайт под размер экрана
Всем здравствуйте. Есть самый простой сайт из нескольких html страниц. Всем необходимым требованиям соответсвует, кроме размера....

3
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
29.09.2017, 03:42
В таких случаях дизайнер делает либо продолжение по высоте и фон крепится к верху, либо зеркальный фон, который можно по Y репитить, возможно вы или дизайнер в курсе, что даже если "подогнать" под пропорцию то пропорции бывают разные, бывают даже широкоформатные мониторы, обычно когда о них узнают уже перестают писать ширину 100% Ну, а если художник за гуашью не лезет в стакан то высоту vh и bacground-size:100%; данная пропорция будет примерно размывать(отражать) относительность размеров фотографии и мониторов, которые могут повстречаться.
0
0 / 0 / 0
Регистрация: 29.09.2017
Сообщений: 1
29.09.2017, 07:44
Спасибо, но, насколько я понял, с vh при масштабировании также остается белая полоса под фоном, либо сам фон обрезается, ведь высота окна часто будет разной и не совпадать с начальной высотой фона. А меня интересует возможность обрезать сайт на точке, где заканчивается фон. Например, при обычном разрешении, все было бы стандартно (ширина - 100%, высота ограничена высотой фона), а если высота окна многим больше ширины и сайт в нее не вписывается, то применялся бы другой вариант (сохраняются пропорции фона и, вместо ширины - 100%, он начинал масштабироваться с горизонтальной прокруткой, тем самым сохраняя высоту страницы = высоте фона). Возможно ли это?
0
 Аватар для Mailo
178 / 226 / 31
Регистрация: 18.02.2010
Сообщений: 2,313
29.09.2017, 20:32
Можно сделать медиазапрос по высоте вашего фона, возможно это решит задачу.

CSS
1
2
3
4
5
6
7
8
9
10
.block{
    width: 100%;
    height: 100vh;
    background: red;
}
@media only screen and (max-height : 500px){
    .block{
        background: blue;
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
29.09.2017, 20:32
Помогаю со студенческими работами здесь

Как подогнать высоту страницы под высоту экрана?
Здравствуйте, друзья! Подскажите, пожалуйста, как сделать так, чтобы высота страницы (например вот этой -...

Подогнать страницы html под экраны с разным расширением
Здравствуйте! Пытаюсь написать сайт. Но проблема в том,что у меня страницы рассчитаны под большой монитор, приходится их скроллировать....

Как сделать чтоб фон страницы подстраивался под экран?
Привет всем:) Делал я задание по html захотелось мне чтоб у меня на фоне стр. была картинка. вставляю я значит через background её но там...

Как подогнать под экран содержимое формы?
Здравствуйте! На странице на ширине монитора в 320px, если кликнуть кнопку "Заказ в 1 клик" возникает форма, ширина элементов...

Как подогнать сайт под различны браузеры
Здраствуйте. Я тут новенький такчто неособо оринтируюсь. Подскажите пожалуйста как подогнать сайт под браузеры? или данный кусок...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru