我正在尝试从我的应用程序(在css中)完全删除ListView边框,但没有任何作用。
FXML中有结构,如: HBox> AnchorPane>的ListView
我试图申请:
-fx-border-width: 0px;
到.hbox,.anchorpane(应用于节点的类),。list-view和.list-cell但看起来listview中还有更多内容仍然有边框。如何完全删除它?
编辑:问题解决了。它是由默认的-fx-padding引起的:1px;
答案 0 :(得分:3)
删除JavaFX默认控件边框(例如,对于ListView和SplitPane):
.list-view, .split-pane { -fx-background-insets: 0; -fx-padding: 0; }
答案 1 :(得分:0)
答案是使用:
-fx-padding: 1px;