¿Cómo aplico la transición de CSS3 a todas las propiedades excepto la posición de fondo?

Me gustaría aplicar una transición CSS a todas las propiedades aparte de la posición de fondo. Intenté hacerlo de esta manera:

.csstransitions a {
    -webkit-transition: all 0.3s ease;                  
    -moz-transition: all 0.3s ease;                 
    -o-transition: all 0.3s ease;   
    -ms-transition: all 0.3s ease;          
    transition: all 0.3s ease;
}

.csstransitions a {
    -webkit-transition: background-position 0s ease 0s;                 
    -moz-transition: background-position 0s ease 0s;                
    -o-transition: background-position 0s ease 0s;  
    -ms-transition: background-position 0s ease 0s;         
    transition: background-position 0s ease 0s;
}

Primero establecí la transición de todas las propiedades y luego traté de sobrescribir únicamente la transición para la propiedad de posición de fondo.

Sin embargo, esto parece restablecer también todas las demás propiedades, por lo que básicamente ninguna de las transiciones parece que suceda más.

¿Hay alguna manera de hacer esto sin enumerar todas las propiedades?

Respuestas a la pregunta(6)

Su respuesta a la pregunta