我是在ADF skin.css上创建一个自定义的网页。我在skin.css上所做的许多定制似乎没有适当地反映在页面上。例如,当我尝试将渐变效果应用于面板拉伸布局时,它不会出现。有没有人能提供一个好的指南来指导你如何去做呢?
谢谢,吉萨
发布于 2015-04-09 15:28:05
尽管我不是一个超文本标记语言专家,但我发现最有效的方法是使用火狐和Firebug查看生成的超文本标记语言。
要缩小HTML大小,ADF会压缩样式表类的名称,例如:
class="x10" and class="x2e"但是如果你删除这个压缩,你会开始在html中看到类似这样的东西:
class="af_inputComboboxListOfValues_dropdown-table"这可以通过这样的蒙皮来控制:
af|inputComboboxListOfValues::dropdown-table {
height:350px;
}要禁用CSS样式压缩,您需要将此cod代码片段放在web.xml上:
<context-param>
<param-name>org.apache.myfaces.trinidad.DISABLE_CONTENT_COMPRESSION</param-name>
<param-value>true</param-value>
</context-param>发布于 2015-04-10 07:52:44
您可能想要从使用皮肤编辑器开始-这里是对它的功能的快速介绍- https://blogs.oracle.com/shay/entry/adf_faces_skin_editor_how
https://stackoverflow.com/questions/29531017
复制相似问题