Anulando las propiedades CSS que no tienen valores predeterminados

¿Es posible en CSS anular una propiedad si esa propiedad no tiene un valor predeterminado?

Por ejemplo, digamos que su hoja de estilo primaria define un borde para un elemento en particular:

<code>#element {
  border: 1px solid #000;
}
</code>

Si desea deshabilitar el borde de una hoja de estilo secundaria, puede hacer esto:

<code>#element {
  border: none;
}
</code>

Suponiendo que la hoja de estilo secundaria se cargó después de la primaria, laborder: none La regla tendría prioridad y eliminaría el borde.

Pero, ¿qué sucedería si estuviera intentando anular una propiedad que no tiene un valor predeterminado o nulo?

<code>#element {
  position: absolute;
  left: 0;
}
</code>

Ahora diga, en su hoja de estilos secundaria, quería hacer esto:

<code>#element {
  right: 0;
  top: 0;
}
</code>

Y no querías ningún valor paraleft. No hay tal cosa comoleft: none;, así que ... ¿cómo "no declarar" elleft ¿Propiedad asignada en la hoja de estilo primaria?

Respuestas a la pregunta(2)

Su respuesta a la pregunta