Merge pull request #2401 from SomMeri/interpolate-pseudo-selector-1294

Allow selector interpolation inside pseudoselectors. #1294
This commit is contained in:
Luke Page
2015-01-26 23:14:47 +01:00
3 changed files with 3 additions and 3 deletions

View File

@@ -862,7 +862,7 @@ var Parser = function Parser(context, imports, fileInfo) {
c = this.combinator();
e = parserInput.$re(/^(?:\d+\.\d+|\d+)%/) || parserInput.$re(/^(?:[.#]?|:*)(?:[\w-]|[^\x00-\x9f]|\\(?:[A-Fa-f0-9]{1,6} ?|[^A-Fa-f0-9]))+/) ||
parserInput.$char('*') || parserInput.$char('&') || this.attribute() || parserInput.$re(/^\([^()@]+\)/) || parserInput.$re(/^[\.#](?=@)/) ||
parserInput.$char('*') || parserInput.$char('&') || this.attribute() || parserInput.$re(/^\([^()@]+\)/) || parserInput.$re(/^[\.#:](?=@)/) ||
this.entities.variableCurly();
if (! e) {

View File

@@ -119,7 +119,7 @@ p a span {
.bloodred {
color: green;
}
#blood.blood.red.black {
#blood.blood.red.black:blood {
color: black;
}
:nth-child(3) {

View File

@@ -117,7 +117,7 @@ a {
color: green;
}
.red {
#@{theme}.@{theme}&.black {
#@{theme}.@{theme}&.black:@{theme} {
color:black;
}
}