css - JSF,CSS - 动态降低亮度

标签 css jsf richfaces

我在玩 CSS 样式。如何以某种方式智能地做到这一点?

enter image description here

我可以在 css 文件中手动创建绿色的 x 变体,但这一定不是解决方案..

<h:outputText value="#{bean.date1}" styleClass="green1"/>
<h:outputText value="#{bean.date2}" styleClass="green2"/>
<h:outputText value="#{bean.date3}" styleClass="green3"/>

如何“动态”减少它?

最佳答案

我假设当您说“动态地”时,您的意思是“以某种方式编程,而无需手动维护不同的 CSS 类”。如果是这样,您的场景就相当简单了——您可以让所有输出具有相同的颜色,但不透明度不同。您应该能够直接设置 style 属性:

<h:outputText value="#{bean.date1}" style="opacity:1"/>
<h:outputText value="#{bean.date2}" style="opacity:0.8"/>
<h:outputText value="#{bean.date3}" style="opacity:0.6"/>

~ Fiddled

关于css - JSF,CSS - 动态降低亮度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12776975/

相关文章:

css - 在 richfaces 的 inplaceinput 组件中为 defaultLabel 属性设置文本颜色

java - JSF性能

css - :not(X) not working

jsp - jsf上下文创建

jsf - primefaces tabView activeIndex 问题

java - 在 JSF 中显示带有客户端时区的日期时间值

java - JSF 不在浏览器中输出 HTML

html - 为什么溢出滚动在移动 webkit 中的 html 标签上不起作用?

html - 使用 Selenium 在 Ruby 中选中复选框时访问出现的类属性

c++ - 如何突出显示 QListWidgetItem 文本中的特定字母?