background
サイズを設定した後、画像の位置をリセットします。
その理由は、'background' プロパティが、ほとんどの背景プロパティをスタイル シートの同じ場所に設定するための簡略化されたプロパティであるためです。background-size
以前に使用しようとした を含めます。
新しい CSS 仕様のリンクを編集: https://www.w3.org/TR/css-backgrounds-3/#background
あなたが使う
background-size: 60px 60px;
background: transparent url("icon.png") no-repeat 0 0;
つまり、次のようになります。
background-size: 60px 60px; /*You try to set bg-size*/
background-color: transparent ;
background-position: 0% 0%;
background-size: auto auto; /* it resets here */
background-repeat: no-repeat no-repeat;
background-clip: border-box;
background-origin: padding-box;
background-attachment: scroll;
background-image: url("icon.png");
background-...
したがって、別の設定を使用して試すことができます
したがって、次のいずれかを使用します。
background-size: 100% 100%;
background-image: url("http://1.bp.blogspot.com/-T3EviK7nK1s/TzEq90xiJCI/AAAAAAAABCg/OMZsUBxuMf0/s400/smilelaughuy0.png");
background-repeat:no-repeat;
background-position:0 0;
http://jsfiddle.net/K74sw/9/
または、回線を交換するだけです。
http://jsfiddle.net/K74sw/10/