CSS に次のコードがあります。
#photos {
width:340px;
height:250px;
background-image: url('../images/photosBoxIcon.png');
background-position: top 20px right 20px;
background-repeat:no-repeat;
background-color:#211f1f;
border: 1px solid #666666;
float:left;
margin-top:20px;
border-radius: 2px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
}
このコードは Firefox と Opera では背景アイコンを正常に配置しますが、Chrome と Safari ではアイコンを左上隅に配置します。
Chromeでコードを調べると、行background-position: top 20px right 20px;
が交差していて、行の先頭に警告マークが付いていることがわかります。これは、Chrome がこのコードを正しくないと見なしていることを意味します。誰かが私の間違いを見つけることができますか?