CSS-Codename1中不支持的CSS属性透明度

时间:2018-08-23 04:38:44

标签: css codenameone

我在代号1中遇到以下异常

CSS> java.lang.RuntimeException: Unsupported CSS property Transparency

我使用的代码如下:-

Form { Background Color: 0xffffff; Transparency: 255; }

我该如何解决?

4 个答案:

答案 0 :(得分:2)

您可以使用以下方法将颜色设置为一个值:

background-color: #ffffff;

以这种方式定义不透明度时,它是隐式的。您可以通过以下方式使用透明度:

background-color: transparent;

答案 1 :(得分:1)

尝试

Form {
    Background Color: rgba(255,255,255,0);
}

or

Form {
    Background Color: transparent;
}

这三者中的一个应该可以解决问题

答案 2 :(得分:1)

您可以设置背景透明度以及颜色名称

form{background-color:rgba(255,255,255,0.3);}

RGBA代表红色绿色蓝色Alpha。这里的Alpha定义了透明度。 您可以将0.3设置为0,使其完全透明。

尝试一下

您可以在此处了解有关透明度的更多信息:

https://www.w3schools.com/cssref/css_colors_legal.asp

答案 3 :(得分:0)

如果java中的css相同,则正确的语法为:

Form {
  background: #ffffff;
  filter: opacity(0.5);
}

过滤器属性应介于0和1之间,其中0为0%,1为100%