【问题标题】:JavaFx CSS TableView change opacity only textsJavaFx CSS TableView 仅更改不透明度文本
【发布时间】:2021-10-16 11:35:56
【问题描述】:

我只需要更改表格视图仅 1 列的文本不透明度。

#column_2 {
-fx-opacity: 60%
}
.table-cell {
    -fx-border-color: transparent transparent blue transparent;
    -fx-opacity: 100%;
}

tableView 的列 id 中有 #column_2。 我试过这个,但这也改变了边框不透明度。

那么如何仅更改列文本的不透明度? (不改变边框不透明度)

look in image right column, when I do opacity 60%, this changes border opacity too.

【问题讨论】:

    标签: java css javafx tableview


    【解决方案1】:

    这样就可以了:

    .table-row-cell #column_2 {
        -fx-opacity: 60%;
    }
    
    .table-row-cell {
        -fx-border-color: transparent transparent blue transparent;
    }
    

    【讨论】:

      猜你喜欢
      • 2013-03-04
      • 2012-06-05
      • 2011-01-25
      • 2013-04-24
      • 2013-10-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-20
      相关资源
      最近更新 更多