2016-06-21 91 views
0

我有一个样式为-fx-background-color的滚动窗格。 滚动窗格内容一个anchorpane(样式:-fx-background-color)。这个有孩子(VBox ...) 如果我扩大窗口,有白色部分(没有背景)。 我该如何解决它?滚动窗格的背景

+0

您可能希望提高你的问题包括[MCVE(http://stackoverflow.com/help/mcve),以便有人可以复制你的描述问题。 – jewelsea

回答

0

ScrollPane在技术上并不是一个“窗格”。您需要使用内部控件来访问它。

.scrollpane-transparent { 
    -fx-background-color: transparent; 
    -fx-control-inner-background: transparent; 
    -fx-padding: 0; 
} 

然后将其添加到您的滚动窗格。

+0

它没有工作。 – Regular

+0

您是否将样式添加到滚动窗格中?这是我正在做的事情,以便滚动窗格没有颜色。 –

+0

是的,我有同样的结果。 – Regular

0

检查这些CSS代码行:

//Makes the viewport transparent 
    .scroll-pane .viewport { 
    -fx-background-color: transparent; 
    } 

    .scroll-pane { 
    -fx-background-color:transparent; 
    } 


    .scroll-bar{ 
    -fx-background-color: transparent; 
    }