- From: Célian Veyssière <contact@celian.eu>
- Date: Wed, 17 Sep 2014 12:46:17 +0000
- To: www-style@w3.org
Hi, Currently it is not possible to make all elements 1 to 10 on list with a selector. I think it could be interesting if one element of a series that have the same property without having to :nth-child (1), :nth-child (2), :nth-child (3), ... but something like this : - :nth-child(n in (1 to 10)) - :nth-child(n in (1 to 10, 12 to 15)) ______ Another thing, it would be nice to retrieve the index of an element (nth-child-index) to “modular” CSS, like this: :root { --loadingAnimTime : 1.12s; --loadingAnimCount: 12; } ..loading > span:nth-child(n in (1 to var(--loadingAnimCount))) { transform: rotate(calc( ( 360deg / var(--loadingAnimCount) ) * ( nth-child-index - 1 ) )); animation-delay: calc( ( var(--loadingAnimTime) / var(--loadingAnimCount) ) * ( nth-child-index - 1) ); } Example : http://ikilote.net/fr/Blog/Techno-magis/112.html (sorry, my article is in French) Well, I'm sure this is too ambitious. ^_^; Célian Veyssière
Received on Wednesday, 17 September 2014 15:52:36 UTC