transition-delay の 1s を先に書いたほうがわかりやすいと思うのですが...

CSS の仕様として 2 番目の値が transition-delay として扱われるため、最初に transition-delay をすることはできません。
2021年9月25日
ユーザー

transition: transform .3s ease-out 1s, background .5s;
transition-delay の 1s が先頭ほうが動作の順番的にわかりやすいのですが、絶対に transition-duration を先頭に書かないといけないといけませんか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(7)