Comment écraser à gauche: 0 en utilisant CSS ou Jquery?

J’ai un élément qui a le CSS suivant:

.elem { left: 0; position: fixed; right: 0; width: 60%; z-index: 1000; } 

L’élément ne couvre pas tout l’écran. Je voudrais qu’il “s’aligne” sur le côté droit de l’écran.

Ce serait facile, si je supprimais juste à gauche: 0 , mais je ne peux pas manipuler les CSS ci-dessus, donc j’ai besoin de CSS ou de Jquery pour remplacer, désactiver ou supprimer la gauche: 0 CSS.

Merci pour l’aide!

La valeur par défaut pour left est auto , il suffit de la définir pour cela et vous la réinitialiserez.

 .elem { left: auto; } 

Assurez-vous que ce qui précède vient après le fichier CSS original.

En utilisant CSS:

 .elem { left: auto; } 

En utilisant JQuery:

 $(".elem").css("left", "auto"); 

Essayez auto propriété auto dans CSS, qui est égale à la valeur par défaut.

Avec jquery:

 $(".elem").css("left", ""); 

Que ce style que vous avez extrait soit externe ou interne, vous pouvez le remplacer par un autre interne tel que:

 .elem { position: fixed; right: 0; width: 60%; z-index: 1000; }