【发布时间】:2020-02-01 21:25:03
【问题描述】:
我基本上有一个 css 变量 --my-variable,其中包含类似 250px 的内容(单位为 px)。
我想根据该变量中包含的大小应用样式。
例如:
background-color: if( var(--my-variable) > 200px , green, red );
似乎我不能这样比较......我做错了什么?有什么想法吗?
我正在使用 SCSS。
提前致谢
【问题讨论】:
-
css 不能做到这一点,你需要 javascript。
-
你在使用 SCSS,Sass?如果是的话,看看这里,也许它可以帮助:sass-lang.com/documentation/at-rules/control/if
-
我认为你必须使用 mixins。试试看这个答案:stackoverflow.com/questions/5456467/…
-
是的,我已经看过这些页面了,没有帮助,因为我想与“>”进行比较,而不是“==”
标签: css if-statement sass comparison conditional-statements