Orbeon doc here显示如何添加自定义CSS,如下所示:
<property
as="xs:string"
name="oxf.fr.css.custom.uri.*.*"
value="/config/acme.css"/>
此CSS会影响Form Runner中的显示以及表单的生成PDF版本。有没有办法添加不会影响PDF的自定义CSS?
我问,因为我使用自定义CSS默认隐藏所有部分,自定义JavaScript通过show / hide模拟部分之间的导航。由于默认情况下隐藏了所有部分,因此我最终得到的PDF除了标题外是空的。
如果没有简单的方法可以做到这一点,我可以解决它。我在Liferay中的Proxy Portlet中运行Form Runner,因此我可以将自定义CSS添加到Liferay主题中。但如果有办法用Orbeon这样做会很好。
答案 0 :(得分:1)
根据@avernet的建议,我可以通过将自定义CSS封装在@media screen { ... }
中来解决此问题。