高端大气网站欣赏,济南好的seo,wordpress如何去掉显示文章的分类,网站建设概念股在使用FlexCalendarFX时#xff0c;我不得不定义一组颜色以可视化不同颜色的不同日历的控件。 每个日历不仅提供一种颜色#xff0c;还提供几种#xff1a;用于取消选择/选定/悬停状态的背景和文本颜色。 颜色曾在多个地方使用过#xff0c;但为了简洁起见#xff0c;我仅… 在使用FlexCalendarFX时我不得不定义一组颜色以可视化不同颜色的不同日历的控件。 每个日历不仅提供一种颜色还提供几种用于取消选择/选定/悬停状态的背景和文本颜色。 颜色曾在多个地方使用过但为了简洁起见我仅关注FlexCalendarFX的日视图中的可视日历条目。 下面的两个屏幕截图显示了相同的条目首先取消选择然后选择。 需要注意的重要一点是它们并不是完全不同的颜色但是它们都具有相同的基本颜色绿色但具有不同的饱和度。 下面的代码显示了我可以找到的在JavaFX CSS中定义相关颜色的最佳方法。 我在“ .root”下全局定义基色并使用此常量派生所有其他颜色。 .root {-style1-color: rgb(119, 192, 75, .9);
}.style1-entry {-fx-background-color: derive(-style1-color, 50%);
}.style1-entry:selected {-fx-background-color: -style1-color;
}.style1-entry-time-label, .style1-entry-title-label {-fx-text-fill: derive(-style1-color, -50%);
} 请注意如我以前有关透明色的博客中所述基础色使用的是透明色 。 此CSS片段中的其他背景颜色均源自基色。 它们要么更亮派生函数中的正百分比值要么更暗负百分比值。 通过使用这种方法定义颜色您可以为您的应用程序获得一致且平滑的外观并且看起来不会像孩子的图画书。 翻译自: https://www.javacodegeeks.com/2014/07/javafx-tip-7-use-css-color-constants-derive-colors.html