Tag zusammen,
ich suche gerade eine Möglichkeit, mit der man einen CSS-Wert aus dem style-Attribut eines Elements löschen kann.
Weil mein Problem ist, das ich ein absolut positioniertes Element erst left, später jedoch right positioniere.
Da jedoch schon ein Wert für left gesetzt ist, wird die spätere Definition für right einfach ignoriert.
Hat jemand eine Idee wie man das Umsetzen könnte?
Ich finde dazu leider nichts brauchbares...
Danke euch.
*edit*
Eine dreckige Variante ist mir eben noch eingefallen, jedoch muss ich da noch schauen ob das auch alle Browser so verstehen.
Sprich den neuen Wert einfach !important setzen, aber toll ist was anderes..
ich suche gerade eine Möglichkeit, mit der man einen CSS-Wert aus dem style-Attribut eines Elements löschen kann.
Weil mein Problem ist, das ich ein absolut positioniertes Element erst left, später jedoch right positioniere.
Da jedoch schon ein Wert für left gesetzt ist, wird die spätere Definition für right einfach ignoriert.
Hat jemand eine Idee wie man das Umsetzen könnte?
Ich finde dazu leider nichts brauchbares...
Danke euch.
*edit*
Eine dreckige Variante ist mir eben noch eingefallen, jedoch muss ich da noch schauen ob das auch alle Browser so verstehen.
Code:
$( this ).css( 'right', '0px' ).css( 'left', '0px !important' );
Zuletzt bearbeitet: