我使用$theme.runtime("portletId")
在主题中放置一个portlet,但它不会在portlet的main.css中加载CSS。
我的意思是,即使在liferay-portlet.xml中指定了CSS文件,当我在主题中嵌入portlet时,我在portlet中的main.css中编写的CSS也没有显示在页面中
有没有办法解决这个问题?
答案 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