1

我正在使用 1.7.0 版本的 jfoenix,但我无法更改选项卡选择栏的颜色 :(

除了更改选项卡选择汽车颜色外,一切正常。谁能帮我这个。

这是我正在使用的代码:

.jfx-tab-pane
{
  -fx-padding: 1px;
  -fx-background-color: blue, -fx-control-inner-background;
  -fx-background-insets: 0, 1;
}

.jfx-tab-pane .headers-region
{
  -fx-background-color: cornflowerblue;
}

.jfx-tab-pane .tab-header-background
{
  -fx-background-color: cornflowerblue;
}

.jfx-tab-pane .tab-header-area .jfx-rippler
{
  -jfx-rippler-fill: orange;
}

.jfx-tab-pane .tab-header-area .tab-selected-line
{
  -fx-stroke: red;
}

非常感谢。

4

2 回答 2

5

这对我有用:

.jfx-tab-pane:top .depth-container .tab-header-area .headers-region .tab-selected-line {
    -fx-background-color: green;
}

我正在使用场景生成器。我通过显示 CSS 分析器然后在屏幕右下角单击带有 CSS 拾取模块的栏本身来到达此路径。

然后乱七八糟,您的原始路径也有效:

.jfx-tab-pane .tab-header-area .tab-selected-line {
    -fx-background-color: #ffffff;
}

似乎它只是将“描边”更改为背景颜色“。希望这会有所帮助!这也让我感到沮丧。哦,我决定尝试背景颜色,因为它一直适用于大多数其他颜色更改,并且 CSS 分析器列出了它选择元素时作为字段。在尝试进行更改时很难找出这些属性的名称。

于 2017-08-31T17:34:11.357 回答
0

在文件.css

.tab-background{
-fx-background-color: #ff6e37;
}

在场景构建器预览/场景样式表/添加样式表/搜索 mi file.css

在 properties/Style Class/tab-background
tab-background 是你在这种情况下的功能,我希望是有用的

于 2019-10-08T21:25:00.420 回答