所以我有一個很奇怪的小問題。我設計了我的未修飾應用程序的菜單和菜單欄。如果我將菜單項懸停在上下文菜單中,菜單會將其背景顏色更改爲默認的一個窗口。Java FX菜單背景顏色錯誤?
有誰知道如何解決的藍色背景?我想讓菜單具有像第一張圖片一樣的懸停背景。菜單項也應該有它自己的背景,如果我不用鼠標就可以跳到藍色。
CSS:
.menu-bar {
-fx-background-color: transparent;
}
.menu {
-fx-label-padding: 3px;
}
.menu .label, .menu-item .label {
-fx-text-fill: #eee;
}
.menu:hover, .menu:focused, .menu:pressed {
-fx-background-color: rgba(0, 0, 0, 0.2);
}
.menu-item:hover {
-fx-background-color: rgba(0, 0, 0, 0.4);
}
.context-menu {
-fx-background-color: rgba(0, 0, 0, 0.3);
}
預先感謝您。
我不知道我是如何錯過的,謝謝。 – Displee