- From: Oriol Brufau via GitHub <sysbot+gh@w3.org>
- Date: Wed, 08 Jul 2020 23:43:21 +0000
- To: public-css-archive@w3.org
I just wanted something like ```css ol { counter-reset: my-counter; } ::marker { counter-increment: my-counter; content: "[" counter(my-counter) "]"; } ``` Sure, I can set `counter-increment: my-counter` on the `li`, but then I need another rule :) Or I could forget about `my-counter` and just use `counter(list-item)`. However, `list-item` is not an actual counter in Chromium, so it has some bugs. For example, until recently, it used to be one unit greater than the correct value... https://crbug.com/796961 So it's not a big deal, but it seems unexpected to me that, given ::marker can read counter values, it can't change them. And changing counters seems completely independent of the outside layout model. -- GitHub Notification of comment by Loirooriol Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/5265#issuecomment-655813543 using your GitHub account
Received on Wednesday, 8 July 2020 23:43:25 UTC