如何在css中引用锚点窗格?

use*_*407 5 css javafx pane

是否有可能在css中引用锚窗格?

如果锚窗格恰好是根,那就好了:

.root{
-fx-background-image: url("xxx.yy");
}
Run Code Online (Sandbox Code Playgroud)

有用.但如果没有,那怎么办呢?我试过.anchor-pane {},它没用.然后我读到,那个锚窗格包含了Pane所拥有的一切.所以我也尝试了.pane {}它也没用.

如何将背景设置为无根锚定窗格?谢谢!

Ita*_*iha 7

您始终可以css class明确指定并将其添加到AnchorPane

anchorPane.getStyleClass().add("pane");
Run Code Online (Sandbox Code Playgroud)

在你的CSS中:

.pane{
    -fx-background-image: url("xxx.yy");
}
Run Code Online (Sandbox Code Playgroud)

你可以通过添加一个来执行相同的操作 css id

anchorPane.setId("pane");
Run Code Online (Sandbox Code Playgroud)

在你css:

#pane{
    -fx-background-image: url("xxx.yy");
}
Run Code Online (Sandbox Code Playgroud)