@smoklew

Background и height:100vh?

Имеется такой стиль блока с background(картинкой) и height 100vh ( точнее 100vh - 60px , но не столь важно) , при уменьшении разрешения - картинка бэкграунда обрезается , видимо из за высоты 100vh и размера самой картинки, возможно ли без каких либо медиа запросов(адаптации) , сделать чтобы бэкграунд уменьшался пропорционально высоте блока , а не обрезался.
.clock968px
{
width: 968px;
display: block;
margin: auto;
position: relative;
background: url(../img/clock.png);
background-size: 40%;
background-repeat: no-repeat;
height:calc(100vh - 60px);
}


Сама проблема:273bc7b419b23275a23e8307437fca49.jpg
  • Вопрос задан
  • 1552 просмотра
Пригласить эксперта
Ответы на вопрос 1
dmitriy_novikov
@dmitriy_novikov
Занимаюсь web-разработкой с 2010г. http://dmnv.ru
смотрите в сторону background-size: htmlbook.ru/css/background-size
хотите, чтобы картинка полностью помещалась? значение contain
хотите, чтобы картинка была на 100% высоты блока, а ширина изменялась пропорционально? тогда background-size: auto 100%;
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 нояб. 2024, в 12:39
15000 руб./за проект
26 нояб. 2024, в 11:39
1000 руб./за проект