如何在jquery中放置多个样式属性

时间:2013-05-21 10:55:40

标签: jquery scroll

$('#header').css('left', 200 - $this.scrollLeft());

我需要在上面的行中放置多个样式属性。开始和结束部分必须完好无损。

请帮忙。提前谢谢。

2 个答案:

答案 0 :(得分:3)

documentation中所述,您可以将对象传递给.css()函数,以便在单个调用中为多个属性设置样式。键是属性的名称,值是要设置的值。例如:

$('#header').css({
    "left" : 200 - $this.scrollLeft(),
    "top" : 600
});

会将left设置为200 - $this.scrollLeft(),将top设置为600。

答案 1 :(得分:0)

使用对象语法:

$('#header').css({
    left: 200 - $this.scrollLeft(), 
    margin: 0
});