Skip to content

Deep @extend specificity problems #592

@mgol

Description

@mgol

The following SCSS input:

%a {
    &::-webkit-scrollbar {
        color: green;
    }
}
%b {
    @extend %a;
}

.a {
    .b {
        @extend %a;
    }

    .c {
        .b {
            @extend %b;
        }
    }
}

is compiled via Ruby Sass (3.4.5) to:

.a .c .b::-webkit-scrollbar, .a .b::-webkit-scrollbar {
  color: green; }

and via libsass (using node-sass 1.1.4) to:

.a .b::-webkit-scrollbar {
  color: green; }

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions