Это мой код, просто, я хочу центрировать слайдер. Но изображения не отображаются, и я очень уверен, что местоположение [ссылка на изображение] является правильным. Итак, что не так с моим кодом? Помоги мне?Мои спрайты не отображаются?
body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
.slider {
width: 50%;
height: 30%;
margin: 0 auto;
}
.slider#img1 {
background: url('../images/all-images-sprite.png') no-repeat 0 -1368px;
background-size: cover;
width: 300px;
height: auto;
}
.slider#img2 {
background: url('../images/all-images-sprite.png') no-repeat 0 -1740px;
background-size: cover;
width: 300px;
height: auto;
}
.slider#img3 {
background: url('../images/all-images-sprite.png') no-repeat 0 -1568px;
width: 300px;
height: auto;
}
.slider#img4 {
background: url('../images/all-images-sprite.png') no-repeat 0 -967px;
width: 300px;
height: auto;
}
это мой jsfiddle
предоставьте рабочий скрипт или код в реальном времени, чтобы его было легко понять. –
добавьте к нему конкретную высоту, если в div нет ничего –
Почему вы используете 'background-size: cover;'? Это вызовет проблемы с использованием спрайтов. – Toby