2013-03-21 51 views
1

支持並不道場周圍有任何工作,支持CSS3Dojo的對CSS3

  1. 梯度
  2. 箱陰影
  3. 圓角

跨瀏覽器的支持。如果不是你們會建議用Dojo構建的應用程序來實現上述目標。

回答

2

它適用於除IE(AFAIK)以外的大多數瀏覽器,使用claro主題可以輕鬆實現,因爲它建立在lesscss框架之上,並提供mixin來製作漸變,陰影和圓角......請參閱http://download.dojotoolkit.org/release-1.8.3/dojo-release-1.8.3/dijit/themes/themeTester.html?theme=claro檢查什麼它看起來像在你的目標不同的瀏覽器...

您可以輕鬆地擴展這些lesscss混入加墊片的IE瀏覽器與任何你需要的技巧(PIE例如,見http://css3pie.com/

要獲得你很快就開始了,看看這些文件:

  • dijit/themes/claro/variables.less:這就是你放置主題的自定義變量(顏色等)的地方
  • dijit/themes/claro/compile.js:這是您啓動後重新編譯主題的腳本你對你的.less文件進行了修改。這需要您安裝nodejs。它記錄在同一目錄中的自述文件中。

當然,最好不要直接觸摸任何克拉羅主題的文件,如果你更新道場,他們可能會被覆蓋,但compile.js腳本是創建自己的主題,建設腳本一個很好的起點根據您自己的需求和結構。