Merge pull request #660 from sveltejs/gh-658

put attribute selector before pseudo-class selector
pull/663/head
Rich Harris 7 years ago committed by GitHub
commit 02e11f51cd

@ -87,6 +87,11 @@ export default function processCss(
shouldTransform = false;
}
else if (child.type === 'PseudoElementSelector') {
code.prependRight(c, attr);
shouldTransform = false;
}
c = child.end;
});

@ -0,0 +1,3 @@
export default {
cascade: false
};

@ -0,0 +1,12 @@
span[svelte-583610229]::after {
content: 'i am a pseudo-element';
}
span[svelte-583610229]:first-child {
color: red;
}
span[svelte-583610229]:last-child::after {
color: blue;
}

@ -0,0 +1,15 @@
<span></span>
<style>
span::after {
content: 'i am a pseudo-element';
}
span:first-child {
color: red;
}
span:last-child::after {
color: blue;
}
</style>
Loading…
Cancel
Save