【问题标题】:Loading Dojo dijit CSS from CDN从 CDN 加载 Dojo dijit CSS
【发布时间】:2011-02-23 08:53:05
【问题描述】:

我对道场世界很陌生。 将 dojo 与 google 的 CDN 一起使用非常好。但是在使用 dijit 时,只是 dojo.require() 不起作用。在哪里可以找到 CDN 中的默认 CSS 主题??

还有一个不合常理的问题: dijit 的 CSS 配置也适用于 dojox 吗??

【问题讨论】:

  • 我有 aol 的 CSS CDN,但是。我也可以从 Google 获取它们吗?或者 Google 不提供 CSS 服务
  • AOL 和 Google 部署了 Dojo 的相同“跨域”构建,其中包括 Dijit 和 DojoX 的所有 CSS。它们像任何其他文件一样通过 http 引用。

标签: dojo


【解决方案1】:

可以在 Google 的 CDN 上找到 CSS。我在一两页中使用过它。这是一些 CSS 链接标签。

<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.4/dojo/resources/dojo.css"> 
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.4/dijit/themes/tundra/tundra.css"> 

与库非常相似,您可以在 URL 中选择或多或少的特定版本,因此这将获取 1.4.x 链中的最新版本。

更新 [2016 年 5 月 19 日]:-

更新版本 - 1.10.4

<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.10.4/dojo/resources/dojo.css"> 
<link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.10.4/dijit/themes/tundra/tundra.css"> 

【讨论】:

  • 适用于 1.6.1 的文件夹结构 http://ajax.googleapis.com/ajax/libs/dojo/1.6.1/dijit/themes/claro/claro.css
  • 这篇文章在 google 上对这个问题的评价很高,所以我也添加了 1.8 版本:&lt;link rel="stylesheet" type="text/css" href="http://ajax.googleapis.com/ajax/libs/dojo/1.8/dijit/themes/claro/claro.css"/&gt;
  • 这是最新的 1.10:&lt;link rel="stylesheet" type="text/css" href="//ajax.googleapis.com/ajax/libs/dojo/1.10.4/dijit/themes/claro/claro.css"/&gt;
  • 我是来加1.12版本的:&lt;link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.12.3/dijit/themes/claro/claro.css" /&gt;
【解决方案2】:
【解决方案3】:
【解决方案4】:
猜你喜欢
  • 1970-01-01
  • 2011-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-23
  • 2017-02-17
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多