喜的只是一部分,如何顯示的圖像爲背景
我有這樣的代碼:
input[type="checkbox"]:not(old) + label {
background: url("sprites.gif") no-repeat -220px -54px;
box-sizing: border-box;
height: 25px;
padding: 0 0 0 35px;
}
的事情是,我使用的背景圖像中包含許多精靈,所以我只是想要在座標0 -100px上顯示。但是,由於標籤寬度可能會有所不同(因爲包含文本的長度),它還會顯示我需要的精靈旁邊的精靈。
如何在不編輯圖像的情況下解決此問題?我只想顯示25x25像素的背景圖像。剩下的我不需要。身高我可以定義,但我不能寬度,因爲正如我已經說過,它必須符合標籤中的文字。
謝謝。
input[type="checkbox"]:not(old) + label {
background: url(http://cdn.sstatic.net/Sites/stackoverflow/../../img/share-sprite-new.svg?v=78be252218f3) no-repeat -220px -54px;
box-sizing: border-box;
height: 25px;
padding: 0 0 0 35px;
}
<input type="checkbox"><label>Some randome text</label>
你能提供一個鏈接到一個原型 – Terabyte
片段加入到這個問題。 –