こんにちは、css スプライトについて誤解があります。次のような 1 つのボタンが必要です (緑色のチェックマークでホバーします。これらの 2 つの画像を背景の URL と背景の位置を持つスプライトに組み合わせて使用すると、魅力的に機能します。
写真の説明へのリンク 申し訳ありませんが、写真を投稿するのに十分な評判がありません
しかし、私の問題は、ボタンが背景で構成されていることです
チェックマークが付いたスプライトをその上に置きます(偽)
ただし、同じことを行う方法はありませんが、ホバーステータスがあります(真のチェックマーク)
私のHTML
<div class="sprite sprite-novalid"> </div>
<input type="button" id="cancel" value="Cancel" name="button" onclick="" class="btn" title="Cancel [Alt+X]">
My CSS : チェックマークのない背景ボタン用
.btn,input[type="button"],.btn{
background-color:#ECF1F4;
background-image:url(http://);
border-color:#ABC3D7;
color:#000000}
.btn, input{
border-radius:12px;
height: 31px;
width: 180px}
私のcss:スプライト用
.sprite {
background: url(http://);
no-repeat;}
私のcss:偽のチェックマーク(灰色)
.sprite-novalid {
width: 19px;
height: 16px;
background-position: -31px 2px;
position: absolute;
display: inline-block;
bottom: 134px;
left: 21px;}
ホバーCSSについては、エラーが多すぎるため何も入れませんでした
アドバイスをくれた皆さん、または/そして私を正しい軌道に乗せてくれてありがとう。
よろしくディミトリ