JavaFX中的CSS样式在注释旁边不起作用
我有一个CSS样式表用于设置可点击图像的样式,btnDefault类是不起作用的。样式表越来越大,所以我开始评论样式表。长话短说,这是有效的:JavaFX中的CSS样式在注释旁边不起作用,css,javafx,Css,Javafx,我有一个CSS样式表用于设置可点击图像的样式,btnDefault类是不起作用的。样式表越来越大,所以我开始评论样式表。长话短说,这是有效的: .charPaneSmallText { -fx-font-size: 24; -fx-text-fill: rgb(0, 0, 0); -fx-font-weight: bold; } .btnDefault { -fx-background-color: transparent; -fx-background
.charPaneSmallText
{
-fx-font-size: 24;
-fx-text-fill: rgb(0, 0, 0);
-fx-font-weight: bold;
}
.btnDefault
{
-fx-background-color: transparent;
-fx-background-radius: 0 0 0 0;
-fx-border-width: 0;
-fx-border-color: transparent;
-fx-border-radius: 5 5 5 5;
}
这并不是:
.charPaneSmallText
{
-fx-font-size: 24;
-fx-text-fill: rgb(0, 0, 0);
-fx-font-weight: bold;
}
/*//////////////////////////////////////////////////////////////////
// style classes for the +/- image buttons in the tree elements //
//////////////////////////////////////////////////////////////////*/
.btnDefault
{
-fx-background-color: transparent;
-fx-background-radius: 0 0 0 0;
-fx-border-width: 0;
-fx-border-color: transparent;
-fx-border-radius: 5 5 5 5;
}
btnDefault之后的所有样式类都有效,无论块注释是否到位
我是在做傻事吗
谢谢,
-Will所以在玩了一段时间后,我发现它只在按如下方式放置空格时起作用:
/* /////////////////////////////////////////////////////////////////
// style classes for the +/- image buttons in the tree elements //
///////////////////////////////////////////////////////////////// */
我一直在为webdev编写CSS块注释,就像在我的问题中那样,但是看起来JavaFXCSS解析器在没有空格的情况下无法处理它们
这是一个bug还是有文档记录,我找不到任何东西?在评论的末尾有一个额外的
/
。。。“我不知道这是否有什么不同。”詹姆斯说,“不,他没有;CSS注释是/**/
@guyfleeman顺便说一句,对于CSS中的非零值,需要单位(px
或em
或%
等)。尝试将px
添加到-fx border radius
@TylerH中的5
的每个实例中!我将添加它们。谢谢。在JavaFX中,显式声明“如果未指定单位,则指定‘px’”(原文如此;我想你明白他们的意思了)。但是,最好将它们包括在内。创建一个。