只显示左右边框

Show only left and right border

如何获得仅显示左右边框的 VBox 的边框?

.warning-box {
    -fx-border-width: 4;
    -fx-border-color: red;
    -fx-border-style: dashed;
}

我在 table 中使用它,如果多行包含警告单元格,我想省略顶部和/或底部边框。

您可以为上下和左右指定不同的颜色或宽度:

.warning-box {
    -fx-border-width: 4;
    -fx-border-color: transparent red transparent red;
    -fx-border-style: dashed;
}

.warning-box {
    -fx-border-width: 0 4 0 4;
    -fx-border-color: red;
    -fx-border-style: dashed;
}

如果有 4 个 space 分隔值而不是单个值(对于适用的属性),这些值分别用于顶部、右侧、底部和左侧部分。