我很难理解 JavaFX CSS 类型选择器。我仔细查看了 official documentation
如果我想使用 -fx-spacing 规则自定义布局元素(例如 HBox 和 VBox)的间距,我是否必须在引用它们之前手动向它们添加自定义 CSS 类??
hBox.getStyleClass().add("hbox")
vBox.getStyleClass().add("vbox")
似乎没有像这样的基于类型的选择:
hbox {
-fx-spacing: 5
}
HBox 和 VBox 被记录为“样式类:默认为空”我习惯了 HTML,您可以在其中按元素类型进行选择,例如div、按钮等。我有很多布局,但我不想一一通读。
最佳答案
你试过用大写字母吗?
HBox {
-fx-spacing:10px;
}
关于css - 基于 JavaFX CSS 类型的选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25307689/