スプライトが100%幅のコンテナの全幅を占めていないという問題がありますか?明らかに私のイメージスプライトのイメージは異なるサイズを持っていますが、コンテナの幅に合った画像参照を作成することはできませんし、コンテンツとしてその奇妙な空白がありますか?全体の幅と高さに合わせてイメージを調整する方法は?
私はそれらを同じサイズにすると問題は解決しますが、イメージスプライトで行う必要があると思いますか?
は、ここで私はすぐに描いた一例だ、これは私のfiddleと
html,
body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
.slider {
width: 600px;
height: 400px;
margin: 0 auto;
border: solid;
}
/* demo test purpose*/
.slider>div {/* see me */
box-shadow:0 0 0 1px ;
}
.slider #img1 {
background: url('https://s31.postimg.org/hxrherccb/sprites.png') no-repeat 0 0;
background-size: cover;
width: 600px;
height:400px;
}
.slider #img2 {
background: url('https://s31.postimg.org/hxrherccb/sprites.png') no-repeat 0 25.026%;
background-size: cover;
width: 100%;
height:100%;
}
.slider #img3 {
background: url('https://s31.postimg.org/hxrherccb/sprites.png') no-repeat 0 12.87%;
background-size: cover;
width: 100%;
height:100%;
}
.slider #img4 {
background: url('https://s31.postimg.org/hxrherccb/sprites.png') no-repeat 0 33.65%;
background-size: cover;
width: 100%;
height:100%;
}
まあで開始する、スプライトの画像は、それぞれ同じ大きさにする必要があります。彼らはまた、少なくとも親コンテナと同じ大きさである必要があります。 Googleで見つけたランダムなスプライトを使用して、それがどのように行われたかの例を示すことはできますか? – zsawaf
はい、どうぞ。私は本当に感謝しています。もしそれが仕事をするならば。私はあなたの答えを受け入れるだろう – learningjavascriptks
それは、スプライトは非常に具体的である必要があります。私は答えを投稿します。 – zsawaf