将 css 样式应用于网格窗格行
Apply css style to gridpane row
我在 JavaFx 中使用 GridPane
,我想将所有行的最小高度设置为 30
。我知道如何从代码中动态更改行约束。
但我想从 css 开始,以便将其应用于所有 GridPane
。
根据网格窗格的内容,以及您想要做什么,它可能会起作用
.grid-pane > * {
-fx-min-height: 30 ;
}
请注意,GridPane
默认情况下没有样式 class,因此您必须手动添加样式 class 才能生效。
这不是您要求的功能。这实际上是将网格窗格的所有直接子节点上的 -fx-min-height
属性 设置为 30。因此只要该节点具有这样的 属性(即只要子节点是 Region
的子class),每个节点的最小高度为 30 像素。这当然会强制每行至少 30 像素高,但根据您在网格窗格中放置的内容,整体效果可能与设置行约束不同。
我在 JavaFx 中使用 GridPane
,我想将所有行的最小高度设置为 30
。我知道如何从代码中动态更改行约束。
但我想从 css 开始,以便将其应用于所有 GridPane
。
根据网格窗格的内容,以及您想要做什么,它可能会起作用
.grid-pane > * {
-fx-min-height: 30 ;
}
请注意,GridPane
默认情况下没有样式 class,因此您必须手动添加样式 class 才能生效。
这不是您要求的功能。这实际上是将网格窗格的所有直接子节点上的 -fx-min-height
属性 设置为 30。因此只要该节点具有这样的 属性(即只要子节点是 Region
的子class),每个节点的最小高度为 30 像素。这当然会强制每行至少 30 像素高,但根据您在网格窗格中放置的内容,整体效果可能与设置行约束不同。