1
なぜ私のCSSの移行はFirefoxで動作しないのですか?私はイージー・イン・アウトを意味しますか?それはクロムとサファリで動作します。 私はgoogel'dとstackoverflowでここで研究を行って、私は本当に、それはFirefoxのdosen'tがこれをサポートしていないので、本当に願っていますか?ファイアウォックスでの取り込みが容易でない
CSS
body{
background: url("../img/background.jpg") no-repeat center center fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
overflow-y: hidden;
-webkit-transition: background ease-in-out 0.5s;
-moz-transition: background ease-in-out 0.5s;
-o-transition: background ease-in-out 0.5s;
transition: background ease-in-out 0.5s;
}
.background-0 {
background: url("../img/ff.jpg") no-repeat center center fixed;
}
.background-1 {
background: url("../img/ddd.jpg") no-repeat center center fixed;
}
.background-2 {
background: url("../img/hh.jpg") no-repeat center center fixed;
}
.background-0,
.background-1,
.background-2{
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
}
HTML
<ul>
<li>one</li>
<li>two</li>
<li>three</li>
</ul>
スクリプトが
var list_elements = $('ul li');
var current_index = null;
list_elements.on('mouseenter', function() {
current_index = list_elements.index(this);
$('body').addClass('background-' + current_index);
}).on('mouseleave', function(){
$('body').removeClass('background-' + current_index);
current_index = null;
});
遷移は 'background-image'遷移ではなく、数値のみで遷移を使うことができます。 –
彼はバックグラウンドポジションにそれを適用できますか? – skobaljic
すべての州に 'center center' –