Как реализовать отображение страницы на весь экран с тремя ровными блоками по вертикали?
Здравствуйте,имеются три блока,верхний и нижний из которых будут ссылками,но нужно чтоб страница была на всю страницу не зависимо от разрешения экрана.
Как реализовать пропорциональное изменение размера блоков и изображений в фоне?
Рисуете картинки шириной в 2000px
прописываете для них стили
{
width: 100%
max-width: 2000px;
min-width: 100px; //или сколько там минимум
background: url('img/2000pximg.jpg') no-repeat center top;
}
Nikolay Talanov: не судьба.
Если это обычная резиновая верстка, то это как в 1 ом решении,
если нужна масштабируемая картинка то как во втором.
background-size: cover для html5 лендингов, да и бага за ним в связке
background-size: cover + background-attachment: fixed в последнем хроме при ресайзе window
lebonnet: К сожалению ваша ссылка обманчива, там речь идет о весьма новом свойстве object-fit. У b-s: cover поддержка ие 9+, опера 10+ и так далее. Вот тут можете посмотреть внизу www.css3.info/preview/background-size
Если человеку обязательны ие7/8, то проще фоллбеки сделать, чем не использовать столь полезную фичу :)
lebonnet: Я позволю врубить себе режим зануды, и напишу, что у вопроса стоит тег "Адаптивный дизайн", что подразумевает использование media queries, что как раз таки является частью css3 :) https://developer.mozilla.org/en-US/docs/Web/Guide... - "Media queries, added in CSS3"