I want to get data attr which is a number from HTML in my scss file and do a for loop on elements.
so here's what i did :
HTML :
<figure class="inner" data-attr="8"></figure>
SCSS
[data-attr] {
$no: attr('data-attr') !global;
}
and
@for $i from 0 through $no {
&:nth-of-type(#{$i}) {
left: $no;
}
}
but I got an error :
Error: attr("data-attr") is not an integer.$no: attr('data-attr') !global