- From: Tim Nguyen via GitHub <sysbot+gh@w3.org>
- Date: Tue, 07 May 2024 21:08:35 +0000
- To: public-css-archive@w3.org
> Minor thought on `auto` vs `element-uuid()`.
>
> Imagine this, which uses the `ident()` proposal above:
>
> ```css
> .card {
> --card-id: element-uuid();
> view-transition-name: ident(var(--card-id));
>
> img {
> view-transition-name: ident(var(--card-id) "-img");
> }
> }
> ```
>
> This works as long as the card elements remain the same elements, but it works even if the img within is a different element.
>
> That doesn't seem possible with `auto`.
Practically, I don't see how this is different from:
```css
.card {
view-transition-name: element-uuid();
img {
view-transition-name: element-uuid();
}
}
```
In which case, `auto` would also do the job.
--
GitHub Notification of comment by nt1m
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/8320#issuecomment-2099313507 using your GitHub account
--
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Tuesday, 7 May 2024 21:08:36 UTC