serenity/Tests/LibWeb/Ref/css-open-closed-selectors.html
Sam Atkins 6bf107fc16 LibWeb: Implement the :open and :closed pseudo-classes
These apply to any elements that have some kind of open/closed state.
The spec suggests `<details>`, `<dialog>`, and `<select>`, so that's
what I've supported here. Only `<details>` is fleshed out right now,
but once the others are, these pseudo-classes should work
automatically. :^)
2023-09-13 19:55:22 +02:00

19 lines
309 B
HTML

<!doctype html>
<link rel="match" href="reference/css-open-closed-selectors-ref.html" />
<style>
:open {
color: green;
}
:closed {
color: red;
}
</style>
<details open>
<summary>Hi</summary>
Well hello friends!
</details>
<details>
<summary>Hi</summary>
Well hello friends!
</details>