在包含我的 portlet 的 css 文件时,Liferay 会自动将 themeId(以及浏览器等其他信息)附加到 URL。发生这种情况时,我发现并非所有的 CSS 样式都已加载。我尝试使用/test-portlet/css/main.css直接访问 css 文件?themeId=classic,并且只加载了一些样式。当我使用没有附加themeId的 /test-portlet/css/main.css 时,所有样式都可以正常加载。
我一直没有成功找出原因。谁能帮我这个?我正在使用 Liferay 6.1.1 (6.1 GA2)。