Здравствуйте. Имеется макет страницы в фотошопе, и в процессе верстки возникли проблемы. Опыта верстки и программирования не много... Сайт у меня с фиксированной центральной областью, и боковыми div-ами, которые должны увеличиваться при более высоком разрешении. Нут тут в принципе обычная ситуация, такое я много где видел. Сначала, пока я делал центральную область, я просто сделал заливку основного слоя main, и разместил центральную область с margin: 0 auto; Нужная область расположилась по центру, и все нормально масштабируется при изменении разрешения.
Теперь у меня задача такая - нужно заполнить незанятые боковые div. Чисто на пальцах я это представляю как-то так... Заполнить надо сначала по горизонтали изображением, а потом, в случае больших разрешений, как-то начать повторять картинку шириной в 1px. Этот div(или два) будет иметь высоту порядка 1000px, то есть мне еще нужно будет какой-то нижний div, который уже будет монотонным.
То есть, мне нужно заполнить две боковины моего сайта сначала изображениями, потом когда изображения кончатся, продолжить экран другой картинкой, а когда прийдется прокручивать страницу вверх-вниз, то продолжить по вертикали просто цветом.
Я пока не могу понять, как мне задать ширину div в зависимости от разрешения. Если задавать в процентах, то задается просто %от разрешения экрана. Допустим, задаем 20% от 1920х1080, а на 1024х768 20% будут уже другие, т.к. мне при таком разрешении никаких боковин не нужно, в принципе.
Если задать фоновое изображение для слоя main, то при больших разрешениях картинка просто будет заканчиваться, и обрезаться...
В общем, если кто-то осилит мое сообщение, то буду благодарен за помощь.)
Сейчас почитал в гугле, теперь даже не уверен, реализуемо ли такое...
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Портфолио https://www.behance.net/d4d4186e
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Актуальные контакты:
Telegram: @Nikker_web
E-Mail: tarasevich.email@gmail.com
Разрабатываю дизайн групп в соц сетях, сайтов, приложений, другой дизайн под заказ
Портфолио https://www.behance.net/d4d4186e
Question
RacerChampion1
Здравствуйте. Имеется макет страницы в фотошопе, и в процессе верстки возникли проблемы. Опыта верстки и программирования не много... Сайт у меня с фиксированной центральной областью, и боковыми div-ами, которые должны увеличиваться при более высоком разрешении. Нут тут в принципе обычная ситуация, такое я много где видел. Сначала, пока я делал центральную область, я просто сделал заливку основного слоя main, и разместил центральную область с margin: 0 auto; Нужная область расположилась по центру, и все нормально масштабируется при изменении разрешения.
Теперь у меня задача такая - нужно заполнить незанятые боковые div. Чисто на пальцах я это представляю как-то так... Заполнить надо сначала по горизонтали изображением, а потом, в случае больших разрешений, как-то начать повторять картинку шириной в 1px. Этот div(или два) будет иметь высоту порядка 1000px, то есть мне еще нужно будет какой-то нижний div, который уже будет монотонным.
То есть, мне нужно заполнить две боковины моего сайта сначала изображениями, потом когда изображения кончатся, продолжить экран другой картинкой, а когда прийдется прокручивать страницу вверх-вниз, то продолжить по вертикали просто цветом.
Я пока не могу понять, как мне задать ширину div в зависимости от разрешения. Если задавать в процентах, то задается просто %от разрешения экрана. Допустим, задаем 20% от 1920х1080, а на 1024х768 20% будут уже другие, т.к. мне при таком разрешении никаких боковин не нужно, в принципе.
Если задать фоновое изображение для слоя main, то при больших разрешениях картинка просто будет заканчиваться, и обрезаться...
В общем, если кто-то осилит мое сообщение, то буду благодарен за помощь.)
Сейчас почитал в гугле, теперь даже не уверен, реализуемо ли такое...
Edited by RacerChampion1Link to comment
Share on other sites
3 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.