我对可以将哪些 css 属性添加到元素感到有些困惑。我看到在Graphics.Element中有宽度、高度、大小等,我可以使用这些函数添加它们,但是如何添加此模块中没有的其他属性?例如,我目前正在寻找某种方式来添加css3-transitions。是否有指定自定义样式属性的功能?
更新:现在可以使用elm-html库添加自定义 css/html 属性。
我对可以将哪些 css 属性添加到元素感到有些困惑。我看到在Graphics.Element中有宽度、高度、大小等,我可以使用这些函数添加它们,但是如何添加此模块中没有的其他属性?例如,我目前正在寻找某种方式来添加css3-transitions。是否有指定自定义样式属性的功能?
更新:现在可以使用elm-html库添加自定义 css/html 属性。
Elm 尝试对 HTML 和 CSS 等内容进行抽象。你可以在mailing-list上找到一些讨论,有些人真的要求用 CSS 添加对字符串的支持。
这并不意味着 Elm 在网页样式方面与 CSS3 一样出色。还有更多工作要做,所以如果您了解 CSS 并知道自己想要什么,也许您可以为使 Elm 的 Graphics API 变得更好做出贡献。
过渡真的是你可以(/应该恕我直言)在 Elm 中做的事情。请注意,有一些可用于 Elm 的社区库,其中有一个简单的Easing 库。这可能会对你有所帮助。
如果你不知道从哪里开始,请告诉我,我会给你写一个例子。