Hi Folks,
I ran into a strange requirement in less selectors and I am not aware whether any selector already available to meet our requirement. Can anyone to help me out?
Requirement: Is there any selector to omit the parent class as we include the parent using ampersand?
Example Scenario:
Actual Parent Selector:
| Less |
CSS |
&.f-js { &.f-spreadsheet { display: none } .f-spreadsheet { display: none; } } |
.f-js.f-spreadsheet { display: none; } .f-js .f-spreadsheet { display: none; } |
Expected Selector:
| Less |
CSS |
&.f-js { &.f-spreadsheet { display: none } (any-selector).f-spreadsheet { display: none; } } |
.f-js.f-spreadsheet { display: none; } .f-spreadsheet { display: none; } |
Let me know if you need any further details.
Thanks,
Sathish
Hi Folks,
I ran into a strange requirement in less selectors and I am not aware whether any selector already available to meet our requirement. Can anyone to help me out?
Requirement: Is there any selector to omit the parent class as we include the parent using ampersand?
Example Scenario:
Actual Parent Selector:
&.f-js { &.f-spreadsheet { display: none } .f-spreadsheet { display: none; } }.f-js.f-spreadsheet { display: none; } .f-js .f-spreadsheet { display: none; }Expected Selector:
&.f-js { &.f-spreadsheet { display: none } (any-selector).f-spreadsheet { display: none; } }.f-js.f-spreadsheet { display: none; } .f-spreadsheet { display: none; }Let me know if you need any further details.
Thanks,
Sathish