背景の png が繰り返される div があります。styles.less で 0.4 秒のトランジションを与えたいのですが、色を使用すると機能しますが、背景に画像を使用すると機能しないのはなぜですか? これは私のコードです:
.transition_bg{
transition-property: background; /*standard*/
transition-duration: 0.4s;
-webkit-transition-property: background; /*Safari e Chrome */
-webkit-transition-duration: 0.4s;
-o-transition-property: background; /*Opera*/
-o-transition-duration: 0.4s;
-moz-transition-property: background; /*Firefox*/
-moz-transition-duration: 0.4s;
}
#navigation li
{
margin: 0;
width:126px;
height:40px;
padding-left:0px;
padding-right:0px;
list-style:none;
float:left;
background:url(../img/header/bg_nav.jpg) top left repeat-x;
.transition_bg;
}
#navigation li:hover{
background:url(../img/header/bg_nav_hover.jpg) top left repeat-x;
}