2013-01-15 94 views
4

我環顧四周,找不到解決方案。創建固體分隔符

我在SceneBuilder中加入了一個分隔符。這很容易。現在我想要這個分隔符是solid行。

這是我遇到的問題。我曾嘗試過:

-fx-border-style: solid; 
-fx-border-width: 1px; 

但是,這似乎並沒有工作或任何組合。

回答

10

我想你在下面的CSS錯過線部分

.separator *.line { 
-fx-border-style: solid; 
-fx-border-width: 1px; 

} 

與邊境寬度爲5px

enter image description here

提示:使用CSS Analayzer知道CSS類/特定選擇部分節點,你可以在現場製作器中找到css分析器1.1view -> Show css Analyzerctrl+6窗口中的快捷方式。

+0

謝謝!得到它的工作。感謝關於CSS Analyzer的提示。 – blo0p3r

+0

我似乎無法獲得1px的邊框。最小的被渲染似乎是一個2px的邊框。 – crush

5

,是你的問題,這是我的問題太多的解決辦法:

.separator *.line { 
    -fx-border-style: solid; 
    -fx-border-width: 0 0 1 0; /* its make really one-pixel-border */ 
    -fx-border-color: red; 
}