- From: Yehonatan Daniv via GitHub <sysbot+gh@w3.org>
- Date: Wed, 05 Oct 2022 21:03:36 +0000
- To: public-css-archive@w3.org
I suppose we expected developers to omit `animation-delay` from the corresponding declarations altogether, right? Then what would be the expected behavior for `@keyframes` offsets that _are_ "contained" within the declared `animation-delay`? E.g: ```css @keyframes fade-in-animation { contain 0% { opacity: 0; } contain 100% { opacity: 1; } } .elem { animation: fade-in-animation; animation-timeline: view-timeline; animation-delay: enter 50% exit 50%; } ``` Does the `animation-delay` here overrides the offsets? Vice versa? Isn't having both problematic regardless of the values? If so, then is it really worth the trouble to try and fix it? I don't think I'd expect neither clamping nor mapping the values of one to the other. Perhaps a more expected behavior would be that of a cascading nature, meaning, that one overrides the other. Because I also don't see how allowing both can provide any more value to the author. -- GitHub Notification of comment by ydaniv Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7825#issuecomment-1268973258 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Wednesday, 5 October 2022 21:03:38 UTC