You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<meta content="This test checks that when an element has 'contain: style', then counters which may be affecting its subtree are reset to 0 for such scope." name="assert">
<style>
div#create-counter
{
counter-reset: counter-of-span 9;
}
/*
This creates a new counter identified as "counter-of-span"
and initially sets such counter to 9 (an entirely
arbitrary number).
*/
div#test
{
contain: style;
font-size: 3em;
}
div#test span
{
counter-increment: counter-of-span 5;
}
/*
This increments the counter identified as "counter-of-span"
of the step value of 5 (an entirely arbitrary number) each
and every time there is a <span> descendant within the subtree
of div#test
*/
div#test span::after
{
content: counter(counter-of-span);
}
/*
Now, the generated content after the span is set to the
current value of the counter identified as "counter-of-span"