Итак, у вас есть несколько вариантов, но вы должны знать о некоторых ограничениях:
Изображение будет либо шириной экрана (и, вероятно, значительно короче, чем хотелось бы), либо высотой вашего контейнера (и намного шире, чем экран).
Чтобы получить первый результат (ширина 100%, любая высота):
.demo-1 .sl-slide .sl-slide-inner,
.demo-2 .sl-slide .sl-slide-inner {
background-repeat: no-repeat;
background-size: 100% auto;
background-position:center;
}
И для того, чтобы получить второй (который вы уже получаете):
.demo-1 .sl-slide .sl-slide-inner,
.demo-2 .sl-slide .sl-slide-inner {
background-repeat: no-repeat;
background-size: contain OR [auto 100%];
background-position:center;
}
Но, если не манипулировать / не изменять изображение в зависимости от размера экрана с помощью javascript
, контроля не намного больше, чем это.