Sto sostituendo il sito CSS a una versione RTL quando viene scelta una lingua specifica.
Ho un elemento che deve avere un posizionamento assoluto. Nella versione LTR, lo faccio left: 0px;
ed è allineato a sinistra; nella versione RTL voglio fare il contrario right
, ma la left
proprietà non viene ignorata, quindi rimane ancora a sinistra.
- Ho provato a fare hacking
!important
, ma non ha funzionato. - Ho provato a impostare
left: none
, ma non ha funzionato.
Come posso impostarlo su none o rimuoverlo completamente durante la sostituzione?
left
usare:var cssObject = $('selector').prop('style'); cssObject.removeProperty('left');