如何在CN1CSS(theme.css)中定义一个constant/macro?
How to define a constant/macro in CN1 CSS (theme.css)?
我相信我记得看到 Shannah 的 post 曾经描述如何在 CSS 中定义可重用常量(有点像宏)。
因此,像“3mm”这样的值可以被定义一次,并在 theme.css 文件的其他地方用像 "spacing" 这样的逻辑名称简单地引用。
但是,我在 CN1 文档和博客中到处搜索和查找都没有找到它,所以我希望有人能帮忙吗?
定义和使用 CSS 变量的示例
#Constants {
--main-bg-color: red;
}
MyContainer {
background-color: var(--main-bg-color);
}
请参阅第 164 页 PDF 版开发人员指南的第 5.6 "CSS Variables" 节:
https://www.codenameone.com/files/developer-guide.pdf
奇怪的是,html版本的开发者指南目前缺少这部分开发者指南,可能没有同步:https://www.codenameone.com/manual/css.html
我相信我记得看到 Shannah 的 post 曾经描述如何在 CSS 中定义可重用常量(有点像宏)。
因此,像“3mm”这样的值可以被定义一次,并在 theme.css 文件的其他地方用像 "spacing" 这样的逻辑名称简单地引用。
但是,我在 CN1 文档和博客中到处搜索和查找都没有找到它,所以我希望有人能帮忙吗?
定义和使用 CSS 变量的示例
#Constants {
--main-bg-color: red;
}
MyContainer {
background-color: var(--main-bg-color);
}
请参阅第 164 页 PDF 版开发人员指南的第 5.6 "CSS Variables" 节: https://www.codenameone.com/files/developer-guide.pdf
奇怪的是,html版本的开发者指南目前缺少这部分开发者指南,可能没有同步:https://www.codenameone.com/manual/css.html