$('#header').css('left', 200 - $this.scrollLeft());
我需要在上面的行中放置多个样式属性。开始和结束部分必须完好无损。
请帮忙。提前谢谢。
答案 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
});