Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
尝试向Jquery for.css()添加更多属性_Jquery_Css_Rotation_Transform_Translate - Fatal编程技术网

尝试向Jquery for.css()添加更多属性

尝试向Jquery for.css()添加更多属性,jquery,css,rotation,transform,translate,Jquery,Css,Rotation,Transform,Translate,我有一行代码可以帮助我在箭头上添加视差效果。但我想同时旋转它,我试图添加另一个“transform”属性,但它不起作用,可能键入了错误的内容。有人能帮我吗 因此,有效的路线是: $("#arroww").css("transform",'translate(0px, -'+Scroleaza/3+'%)'); 我试着用这个,但仍然,只有视差效果起作用。如果我先放置rotate属性,它会工作,视差效果会停止工作,反之亦然 $("#dirty").css( "transform",'transla

我有一行代码可以帮助我在箭头上添加视差效果。但我想同时旋转它,我试图添加另一个“transform”属性,但它不起作用,可能键入了错误的内容。有人能帮我吗

因此,有效的路线是:

$("#arroww").css("transform",'translate(0px, -'+Scroleaza/3+'%)');
我试着用这个,但仍然,只有视差效果起作用。如果我先放置rotate属性,它会工作,视差效果会停止工作,反之亦然

$("#dirty").css( "transform",'translate(0px, -'+Scroleaza/3+'%)',"transform",'rotate(50deg)');

您可以将多个
.css()
(或基本上任何JQuery函数)调用链接在一起:

$("#dirty")
  .css("transform", 'translate(0px, -' + Scroleaza / 3 + '%)')
  .css("transform", 'rotate(50deg)');

您可以将多个
.css()
(或基本上任何JQuery函数)调用链接在一起:

$("#dirty")
  .css("transform", 'translate(0px, -' + Scroleaza / 3 + '%)')
  .css("transform", 'rotate(50deg)');

最好只使用.addClass(),即使您有1个或多个。更易于维护和可读

如果您真的想创建多个CSS属性,请使用以下方法:

$("#dirty").css({
   'property' : 'value',
   'property' : 'value',
   'property' : 'value'
});

最好只使用.addClass(),即使您有1个或多个。更易于维护和可读

如果您真的想创建多个CSS属性,请使用以下方法:

$("#dirty").css({
   'property' : 'value',
   'property' : 'value',
   'property' : 'value'
});

可以传递包含多个CSS属性的对象

$("#dirty").css({
  "transform":
  'translate(0px, -' + Scroleaza / 3 + '%)',
  "transform":
  'rotate(50deg)'
});
编辑:
语法错误…

您可以传递包含多个CSS属性的对象

$("#dirty").css({
  "transform":
  'translate(0px, -' + Scroleaza / 3 + '%)',
  "transform":
  'rotate(50deg)'
});
编辑:
语法错误…

您需要将多个属性作为对象传递

$("#dirty").css({ 
  "transform": 'translate(0px, -' + Scroleaza / 3 + '%)',
  "transform": 'rotate(50deg)' 
});

您需要将多个属性作为对象传递

$("#dirty").css({ 
  "transform": 'translate(0px, -' + Scroleaza / 3 + '%)',
  "transform": 'rotate(50deg)' 
});

阅读副本或文档:阅读副本或文档:所有要做的就是给你一个语法错误所有要做的就是给你一个语法错误