According to this page, LESS has 5 operators for guards: <
>
<=
>=
=
How do you perform a "not equals" operation in LESS for a guard?
For example,
body when (@condition = 0) {
counter-increment: counterFoo;
}
except instead of incrementing the counter when @condition=0, increment it when @condition<>0.
I'm trying to accomplish this in Stylus, which does not allow saving the CSS file when using <>
as an operator.
The most efficient way I can think of doing this is by using a logical or
operator:
body when (@condition < 0), (@condition > 0) {
counter-increment: counterFoo;
}
This seems very unusual (and counterintuitive for a pre-processor that is designed to reduce duplicated code), so I feel like I'm missing something obvious.
question from:
https://stackoverflow.com/questions/65935337/in-the-less-pre-processor-for-css-how-do-you-perform-a-not-equals-operation-f 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…