Liferay:Theme不加载portlet的CSS

时间:2013-05-23 15:15:29

标签: css themes liferay portlet

我使用$theme.runtime("portletId")在主题中放置一个portlet,但它不会在portlet的main.css中加载CSS。

我的意思是,即使在liferay-portlet.xml中指定了CSS文件,当我在主题中嵌入portlet时,我在portlet中的main.css中编写的CSS也没有显示在页面中

有没有办法解决这个问题?

2 个答案:

答案 0 :(得分:0)

您在主题中嵌入的portlet是OOB portlet还是自定义portlet?

如果你有嵌入式自定义portlet,那么你应该在custom.css文件中写下你所有的css,你应该创建它以便将css应用到你的portlet。

如果您正在使用OOB portlet,那么您应该将类​​添加到所需的.jsp文件中,并将其各自的css添加到主题中。

看看这个 - http://www.liferay.com/community/forums/-/message_boards/message/21118773

答案 1 :(得分:0)

尝试将您的css代码添加到/ docroot / _diffs / css中的custom.css文件中,该文件的优先级高于main.css