elm css:如何给“不透明度”赋值`

elm css:如何给“不透明度”赋值`,elm,Elm,我正在玩elm css。 大多数事情都按照我的预期进行。 但是我无法为Css.opacity函数提供正确的值 以下是我尝试过的: Css.opacity 0.5 这就产生了错误: Function `opacity` is expecting the argument to be: Css.Number compatible But it is: Float Css.Number是以下形式的类型别名: type alias Number compatible =

我正在玩
elm css
。 大多数事情都按照我的预期进行。 但是我无法为
Css.opacity
函数提供正确的值

以下是我尝试过的:

Css.opacity 0.5
这就产生了错误:

Function `opacity` is expecting the argument to be:

    Css.Number compatible

But it is:

    Float
Css.Number
是以下形式的类型别名:

type alias Number compatible =
     { compatible | value : String, number : Compatible }

但是我不知道如何为
Css.opacity
函数创建有效值…

您可以使用一个“无单位”函数为
opacity
创建输入,如
Css.int
Css.num
。例如:

-- 42% opaque
translucent = Css.opacity (Css.num 0.42)
它是“无单位的”,因为CSS属性是不透明的