我想知道在headlibs.jsp中找到的標準調用currentDesign.writeCssIncludes(pagecontext);
究竟包含了哪些css。該文件只是說,這是currentDesign.writeCssincludes包含什麼內容?
Convenience method that writes the CSS include strings to the response.
在什麼似乎做展望,它將包括/etc/designs/currentdesign.css
這是建立關閉設計組件CSS和/etc/designs/currentdesign/static.css
,這僅僅是一個靜態文件。但是,這將包含哪些內容?
特別是,我想要做的是包括一個clientLib處理的css文件作爲我的設計的一部分。要做到這一點是手工打造出來的CSS的一種方式包括:
<link rel="stylesheet" href="<%= currentDesign.getPath() %>/myclientlib.css" />
但我寧願讓那得到自動生成的,所以,我的設計師又有靈活性,不同結構的CSS文件進行不同的設計(即,對於「基礎」設計,他們只需要一個static.css
文件就可以了,但對於「花哨」的設計,他們希望使用LESS css並更細粒度地分解文件)。將特定於設計的css信息與它們所影響的組件放在一起會很有幫助,而不需要將它們分開。
這些類別相當簡單。但是我找不到任何有用的主題 - 文檔只是說「指定一個主題或非主題的圖書館」,但沒有關於如何定義一個主題,或者如何選擇一個頁面或網站的主題。 – 2013-02-27 20:43:43