CSSの背景属性の省略表現の使い方は不思議です。 jqueryを使用して既存のイメージを上書きしたいが運がないようにしたい。 私は以下のようなものを持っている:cssのボディー背景の略語
body {
background-image: url('../images/bg-dark.jpg');
background-repeat:no-repeat;
background-position: center center;
background-attachment:fixed;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-color: #464646;
}
のjQuery:
$('body')
.css('background', 'assets/images/bg-white.jpg')
.css('background-repeat', 'no-repeat');
.css('background-position', 'center center');
.css('background-attachment', 'fixed');
.css('background-size', 'cover');
everylineから(セミコロン)を削除して最後に置いてください。また、最初の行のパスだけでなく、URL( 'path')を使用してください。 –
@AhmadAsjad、はい! LOL私は ';'感謝仲間 – claudios