我已经将CSS调整了好几个小时,而且我已经放弃了。我无法弄清楚如何删除标签顶部的间距。请帮忙!
CSS:
.tab-pane {
-fx-tab-min-height: 3em;
/* 24 */
-fx-tab-max-height: 3em;
/* 24 */
}
.tab .tab-label {
-fx-background-color: transparent;
-fx-alignment: CENTER;
-fx-text-fill: #EBEAF0;
}
.tab {
-fx-background-insets: 0.0;
-fx-background-radius: 0.0;
-fx-background-color: #17181B;
}
.tab:selected {
-fx-background-color: #21477A;
}
.tab:focused {
-fx-focus-color: transparent;
}
.tab {
-fx-padding: 0 30 0 30;
}
.tab-pane *.tab-header-background {
-fx-background-color: #17181B;
}
.tab-pane:top *.tab-header-area {
-fx-background-insets: 0, 0 0 1 0;
-fx-padding: 0.416667em 0.166667em 0.0em 0.0em;
}
.tab:selected .focus-indicator {
-fx-focus-color: transparent;
-fx-border-color: transparent;
}
有人可以告诉我如何删除“设置”标签顶部的那一小块空间吗?谢谢!
答案 0 :(得分:3)
让我改变
-fx-padding: 0.416667em 0.166667em 0.0em 0.0em;
到
-fx-padding: 0.0em 0.166667em 0.0em 0.0em;
.tab-pane:top *.tab-header-area
的按预期工作。