I am trying to do something like this in Angular:
css
header-wrap[icon="taco"] icon-element {margin: 1rem;}
HTML
<header-wrap icon="taco">
<icon-element></icon-element>
</header-wrap>
But it will not work. Are attribute selectors "end of the road" selectors? Meaning you cannot select things after it? The strange part is that when I use document.querySelectorAll in chrome inspector it returns the element I want, but any attempt to write a style for this case fails.