java - JavaFx CSS TableView 仅更改不透明度文本
问题描述
我只需要更改表格视图仅 1 列的文本不透明度。
#column_2 {
-fx-opacity: 60%
}
.table-cell {
-fx-border-color: transparent transparent blue transparent;
-fx-opacity: 100%;
}
tableView 的列 id 中有 #column_2。我试过这个,但这也改变了边框不透明度。
那么如何仅更改列文本的不透明度?(不改变边框不透明度)
解决方案
这可以解决问题:
.table-row-cell #column_2 {
-fx-opacity: 60%;
}
.table-row-cell {
-fx-border-color: transparent transparent blue transparent;
}
推荐阅读
- php - Functions.php 不加载 style.css
- prestashop - Prestashop 主题版本命名
- node.js - NPM enoent ENOENT:没有这样的文件或目录,在 kubernetes 作业运行期间打开 '/usr/src/app/package.json
- haskell - 如何拥有可以被用户覆盖的“依赖”默认值?
- java - 测试服务和 DAO 类 JUnit 时出现 NullPointerException
- python-3.x - 谷歌标准应用引擎上的日志严重性级别始终为任意
- flutter - 如何从流监听回调中返回 Future?
- tableau-api - MySQL 连接器(Mac)返回十六进制而不是字符串
- http - Arduino UNO - SoftwareSerial 限制太低
- java - 如何使用Java计算单词中的音节?