Quindi, è possibile impostare la transizione CSS per utilizzare la velocità anziché la durata?imposta la transizione css in pixel al secondo
In questo momento, se voglio avere una classe che sposta l'elemento da sinistra a destra di un altro elemento, la velocità varia notevolmente.
Se ho un elemento corto e voglio spostare il sub elemento da sinistra a destra e la durata è impostata ad es. 1 sec, che si muove molto lentamente.
D'altra parte, se ho un elemento molto lungo con la stessa classe, il sub elemento lampeggia ad una velocità incredibile per soddisfare il limite di tempo di 1 sec.
Questo mi fa davvero male alla modularità dei css, quindi mi piacerebbe sapere se c'è un modo per rendere coerenti le transizioni in questi casi.
Non è possibile impostare la velocità. Un modo che viene in mente sarebbe quello di impostare tutti gli elementi in movimento alle stesse dimensioni, indipendentemente dalla lunghezza del contenuto, anche se in realtà dipende dal tipo di codice esistente. – LGSon
Fondamentalmente ... "No". La tua unica opzione è la durata. Se vuoi la velocità, dovresti calcolarla usando javascript. –
Un'altra cosa è, naturalmente, la proprietà che si usa quando si anima. La cosa migliore se pubblichi il tuo codice, renderà più facile capire come farlo funzionare per te. – LGSon