我試着在這裏和Liferay論壇上看看,但是我找不到解決我的問題的文檔。Liferay CSS @import問題
我目前使用的是Liferay 6.2,對環境來說很新。我的問題來自CSS @import函數。我們的架構是一個主要的樣式表,所有支持的樣式表都導入到這個文檔中。那些在同一個目錄中的CSS文件沒有問題 - 例如@import url(document.css);
。我們確實在另一個portlet中有主樣式表,並且所有其他portlet都使用類似於@import url(../../../../folder/folder/document.css);
的導入調用引用此樣式表。使用此命令時,此文件中的CSS不會導入到Portlet中。如果將主樣式表放置在與該portlet的CSS相同的目錄中並相應地調整導入路徑,則導入樣式表時不會有任何問題。我也可以把它放在一個目錄中,如@import url(../folder/document.css);
,並且正確導入CSS。
幾位團隊成員沒有這個問題,而有幾位成員確實遇到過這個問題 - 所有人都運行相同版本的Liferay並在同一臺機器上運行。
我敢肯定我的問題相當含糊,因爲我對環境有了新的認識,所以如果我能澄清或提供任何額外的細節,請讓我知道!