【发布时间】:2016-10-28 02:53:42
【问题描述】:
JavaFX 对 CSS3 的支持程度如何?根据文档
JavaFX 级联样式表 (CSS) 基于 W3C CSS 版本 2.1 [1],并在当前版本 3 [2] 上添加了一些内容
https://docs.oracle.com/javase/8/javafx/api/javafx/scene/doc-files/cssref.html#introscenegraph 在这里找不到任何具体内容。
1) 但是,JavaFX 支持多少百分比的 CSS3?
自从在 JavaFX CSS 规范中首次提到这一点以来,CSS3 规范肯定已经出现了。
2) 支持 CSS3 的哪些内容?
JavaFX CSS 规范中只提到了一次 CSS3。
3) 是否可以将 SASS 与 JavaFX CSS 一起使用?
4) Java 9 在 CSS 支持方面有哪些变化?
【问题讨论】:
-
我的 CSS 不够好,无法回答这个问题,但我至少可以为您指出 the official JavaFX 8 CSS reference page。
-
是的,我读到了,但它没有确切说明支持多少 CSS3。它仅说明当前版本 3 上的一些补充。
-
CSS3 is huge and ill-defined。其中大部分内容,例如工作草案,都没有被主要的网络浏览器实现,甚至在这个阶段没有完全指定。 JavaFX 实现的很少(这对您来说可能很重要,也可能无关紧要)。如果没有看到您的样式表,就不可能建议您应该做什么。我建议您尝试转换现有样式表以在 JavaFX 中使用,而不是在这里询问。如果这项工作是直截了当的并且对您来说进展顺利,那么很好,如果不是,那么您就有了一个有用的数据点。