Добрый вечер. div имеет ширину 100% и бэкграунд картинку, нужно сделать так, чтобы высота элемента была динамической с сохранением пропорций бэкграунда. Есть идеи?
Вместо высоты используй padding-top
:
div {
background: url(//placehold.it/350x150);
background-size: cover;
width: 100%;
height: 0;
padding-top: 42.857%; /* 150/350 */
outline: 1px solid red;
}
<div></div>
background-size: [ <значение> | <проценты> | auto ]{1,2} | cover | contain
И дальше настраивайте, как нужно. Подробнее, в том числе про поддержку в старых браузерах - http://htmlbook.ru/css/background-size
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Подскажите пожалуйста такую вещьКак сделать select в select-те
Есть PDF фаил, в котором есть таблица с даннымиТаблица вида "Name - Data" и так в столбик