Css 如何在单击链接或按钮时更改背景色?

Css 如何在单击链接或按钮时更改背景色?,css,jdeveloper,oracle-maf,Css,Jdeveloper,Oracle Maf,我是oracle移动应用程序框架的新手。如何在单击任何链接或按钮时更改不同的背景色。例如,我有3个按钮,蓝色、绿色和红色。若我点击蓝色,我想要整个身体的蓝色背景,若我点击红色,我想要整个身体的红色背景。像这样,我如何在AMX文件中执行此操作 有几种方法可以实现您的目标 步骤1 在第一个按钮中添加一个setPropertyListener <amx:setPropertyListener id="spl1" from="blue"

我是oracle移动应用程序框架的新手。如何在单击任何链接或按钮时更改不同的背景色。例如,我有3个按钮,蓝色、绿色和红色。若我点击蓝色,我想要整个身体的蓝色背景,若我点击红色,我想要整个身体的红色背景。像这样,我如何在AMX文件中执行此操作


有几种方法可以实现您的目标

步骤1 在第一个按钮中添加一个
setPropertyListener

 <amx:setPropertyListener id="spl1" from="blue"
                                             to="#{pageFlowScope.changeColor}" type="action"/>

有几种方法可以实现你的目标

步骤1 在第一个按钮中添加一个
setPropertyListener

 <amx:setPropertyListener id="spl1" from="blue"
                                             to="#{pageFlowScope.changeColor}" type="action"/>

任何人都可以告诉我这个问题的答案…请检查这个链接,任何人都可以告诉我这个问题的答案…请检查这个链接,然后不需要css?有多种方法来实现这一点。如果您想使用css,那么将上述条件与属性styleClass一起使用。然后,您必须编写与“background color:blue”对应的样式类,而不是“background color:blue”,那么就不需要css了?实现这一点有多种方法。如果您想使用css,那么将上述条件与属性styleClass一起使用。然后,您必须编写与“background color:blue”对应的样式类,而不是“background color:blue”