Demo 1: Todo List (CSS Toggles)
How
Set a toggle
pointing to self
on each item.
Code
HTML
<ul class="todo">
<li>write an explainer</li>
<li>draft a specification</li>
<li>create a polyfill</li>
<li>make a demo page</li>
</ul>
CSS
.todo li {
toggle: todo self;
list-style-type: '❌ ';
}
.todo li:toggle(todo) {
list-style-type: '✅ ';
}
Demo (by Oddbird)
ℹ Your browser does not support CSS Toggles. To cater for this a polyfill has been loaded.
- write an explainer
- draft a specification
- create a polyfill
- make a demo page