- From: Oriol Brufau via GitHub <sysbot+gh@w3.org>
- Date: Thu, 22 Feb 2018 18:39:46 +0000
- To: public-css-archive@w3.org
Loirooriol has just created a new issue for https://github.com/w3c/csswg-drafts: == [css-lists] Does counter() create a new counter if none exists? == Consider this code: https://jsfiddle.net/35kuzg5m/ ```html <div> <p>aaa</p> <p>bbb</p> </div> <hr /> <div> <p>aaa</p> <p>bbb</p> </div> ``` ```css p::before { content: counter(c) '/ '; counter-increment: c 1; } div ~ div::before { content: counter(c, none); } ``` It's rendered as: | Firefox and Chrome | Edge | | ------------------- | ------------------- | | 1/ aaa<br />1/ bbb | 1/ aaa<br />1/ bbb | | 1/ aaa<br />2/ bbb | 1/ aaa<br />1/ bbb | In https://drafts.csswg.org/css-lists/#counter-functions I can't find anything that says that `counter()` can [create a new counter](https://drafts.csswg.org/css-lists/#create-a-new-counter), so it seems Edge is the only one that follows it. Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/2348 using your GitHub account
Received on Thursday, 22 February 2018 18:39:51 UTC