С jQuery.css() Мне сказали, что я могу использовать следующие две функции для тех же результатов:
$(".element").css("marginLeft") = "200px";
$(".element").css("margin-left") = "200px";
Я всегда использовал marginLeft
, поскольку это то, что используется в документации:
Сокращенные свойства CSS (например, маржа, фон, граница) не являются поддерживается. Например, если вы хотите получить рендер, используйте: $(elem).css('marginTop') и $(elem).css('marginRight'), и так на.
Почему jQuery разрешено для marginLeft
, а также margin-left
? Это кажется бессмысленным и использует больше ресурсов для преобразования в CSS margin-left
?