comment remplacer left: 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 "aligner" sur le côté droit de l'écran.
Ce serait facile, si je viens de supprimer left: 0 , mais je ne peux pas altérer le CSS ci-dessus, donc j'ai besoin de CSS ou de Jquery pour remplacer, désactiver ou supprimer le left:0 CSS.
Merci pour l'aide!
95
demandé sur
frequent
2012-04-11 13:04:20
5 réponses
La valeur par défaut pour left
est auto
, alors réglez-la sur cela et vous la" réinitialiserez".
.elem {
left: auto;
}
Assurez-vous que ce qui précède vient après le fichier CSS d'origine.
206
répondu
Jan Hančič
2012-04-11 09:06:51
En utilisant CSS:
.elem {
left: auto;
}
En Utilisant JQuery:
$(".elem").css("left", "auto");
8
répondu
Mohammad Anini
2013-04-22 13:43:42
Essayez la propriété auto
en CSS, qui est égale à la valeur par défaut.
4
répondu
Dion
2012-04-11 09:08:45
Que ce style que vous avez extrait soit externe ou interne, vous pouvez le remplacer par un style interne tel que:
.elem {
position: fixed;
right: 0;
width: 60%;
z-index: 1000;
}
0
répondu
Doğan AHMETCİ
2012-04-11 09:24:50