仅显示左右边框

时间:2017-03-22 17:50:03

标签: css javafx border

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

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

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

1 个答案:

答案 0 :(得分:1)

您可以为顶部和底部以及左侧和右侧指定不同的颜色或宽度:

.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个空格分隔值而不是单个值(对于适用的属性),这些值分别用于顶部,右侧,底部和左侧。