Tengo un elemento, que tiene el siguiente CSS:
.elem {
  left: 0;
  position: fixed;
  right: 0;
  width: 60%;
  z-index: 1000;
  }
El elemento no ocupa toda la pantalla. Me gustaría que se "alineara" con el lado derecho de la pantalla.
Esto sería fácil, si simplemente elimino left: 0 , pero no puedo alterar el CSS anterior, por lo que necesito algo de CSS o Jquery para anular, deshabilitar o eliminar el left: 0 CSS.
¡Gracias por la ayuda!
                    
                        css
                                css-position
                                
                    
                    
                        frecuente
fuente
                
                
            fuente

style="left:auto"atributo en el elemento en sí haría el truco, anulando la hoja de estilo.Usando CSS:
Usando JQuery:
fuente
Pruebe la
autopropiedad en CSS, que es igual al valor predeterminado.fuente
Con jquery:
fuente
<div left="0">lugar de cambiar css. Si bien el comentario de Jan sigue en pie (es decir, no hay necesidad de JS), podría hacerse con$(".elem").css("left", "");o algo así.Ya sea que este estilo que extrajo sea externo o interno, puede anularlo con uno interno como:
fuente