我无法在scrollpane
中设置透明背景。可能是因为它包含anchorpane
,而anchorpane
包含按钮?来自scrollpane
的白色背景和来自anchorpane
的红色:
答案 0 :(得分:0)
在fxml中为您的AnchorPane设置一个id,然后在您的css中将id分配给-fx-background-color:transparent。
希望这有效。
如果没有请参阅此问题
答案 1 :(得分:0)
您必须使用 css ,并且喜欢这样:
.scroll-pane{
-fx-background-color:transparent;
}
和(因为ScrollPane
有一个Viewport
)
.scroll-pane > .viewport { //not .scrollpane but .scroll-pane
-fx-background-color: transparent;
}
或
.scroll-pane .viewport {
-fx-background-color: transparent;
}
如果它不起作用,或者你没有很好地定义externall css文件,或者你已经在ScrollPane中添加了某种容器,它还具有默认的背景颜色。