jQuery.css () - marginLeft vs. margin-left?
Con jQuery.css () Me han dicho que puedo usar las siguientes dos funciones para obtener los mismos resultados:
$(".element").css("marginLeft") = "200px";
$(".element").css("margin-left") = "200px";
Siempre he usadomarginLeft
ya que esto es lo que se usa en la documentación:
Shorthand Las propiedades CSS (por ejemplo, margen, fondo, borde) no son compatibles. Por ejemplo, si desea recuperar el margen representado, use: $ (elem) .css ('marginTop') y $ (elem) .css ('marginRight'), y así sucesivamente.
Por qué tiene jQuery permitido paramarginLeft
tanto comomargin-left
? Parece inútil y usa más recursos para convertirse al CSSmargin-left
?