首页 > 解决方案 > 负数 (CSS) 被编译为正数

问题描述

我有这个示例代码块:

#button a:hover{
        outline: 0.0625em solid #fff;
        outline-offset: -0.0625rem;
}

但在现实生活中,它被编译为:

#button a:hover{
    outline: 0.0625em solid #fff;
    outline-offset: 0.0625rem;
}

无论值是什么(即-1rem,-2rem),负rem 值在现实生活中总是会出现正值,所以这不是一个四舍五入的问题。我在 GitHub 上找到了有同样问题的人(见下面的链接),但他们没有发布解决方案。

https://github.com/vaadin/sass-compiler/issues/100

我正在使用 maven 来编译和 GWT 框架。我在有关 rems 的大量其他文档中查找了这两个文档,但没有找到任何东西。我的系统中没有任何编码规范可以指示 rem 的行为,因此这不是开发人员错误。

这只发生在rem's中。Em's、px's 等都可以正常工作。

任何想法都会有所帮助,谢谢。

标签: htmlcsssassgwt

解决方案


推荐阅读