我们先去官方网站 (http://highslide.com)看看,在页面左侧可以看到 Installation,这是一个简短的安装说明,如果只想尝试一下的话,你可以按照这个说明来做,如果想长久在博客中使用的话,我建议大家继续往下 看,我的做法是利用网站上的 Editor 工具生成整套应用方案。
1.如何安装?
进 入 Editor,其中 General 中可以设置显示语言以及加载几种预设配置,Gallary中可以开启相册模式及其效果设置,HTML 中可以开启 Inline,Ajax,Ifram,Flash 特效,Behavior 中我建议除了 Animation 外都保持默认,每设置好一项后大家都可以在右侧看看预览,在这里我建议大家尽量多的开启各种特效,
设置满意后点击 publish 生成代码,首先下载 step1 中的 Download a zip archive ,解压后将highslide文件夹放到micologstatic下并删除其中的2个 sample 文件夹(我尝试过直接放在 micolog 下,没有成功,你也可以试试其他文件夹,修改的原理是一样的),highslide-custom-example.htm 中包含了 step2 和 step3 中全部的代码。
在 step2 代码里调用的文件路径前加上/static/,并在全部内容后边加上这段代码
最后得到代码如下(这是我的例子,效果设置不同调用的 js 文件也有所不同)
将以上代码插到 micolog 主题的 base.html 中的<head>与</head>之间。
然 后修改statichighslidehighslide.css,查找 url 并在其后的路径前加上/static/highslide/,这里需要注意的是,不同的特效设置生成的 step3 内容可能相同,但是 highslide.css 是不同的,因此若修改了特效设置,也应对新的 highslide.css 做相应修改。
最后上传更新一下 micolog 就可以了。
2.如何应用?
step3 中的内容为你所设置的特效的应用代码,以发单张图片为例,其代码如下
这是一个最简单的例子,其他的效果参考 step3 并做相应修改。
1.如何安装?
进 入 Editor,其中 General 中可以设置显示语言以及加载几种预设配置,Gallary中可以开启相册模式及其效果设置,HTML 中可以开启 Inline,Ajax,Ifram,Flash 特效,Behavior 中我建议除了 Animation 外都保持默认,每设置好一项后大家都可以在右侧看看预览,在这里我建议大家尽量多的开启各种特效,
设置满意后点击 publish 生成代码,首先下载 step1 中的 Download a zip archive ,解压后将highslide文件夹放到micologstatic下并删除其中的2个 sample 文件夹(我尝试过直接放在 micolog 下,没有成功,你也可以试试其他文件夹,修改的原理是一样的),highslide-custom-example.htm 中包含了 step2 和 step3 中全部的代码。
在 step2 代码里调用的文件路径前加上/static/,并在全部内容后边加上这段代码
1 2 3 4 5 | <script type = "text/javascript" > // override Highslide settings here // instead of editing the highslide.js file hs.graphicsDir = '/static/highslide/graphics/' ; < /script > |
1 2 3 4 5 6 7 8 9 | <script type = "text/javascript" src= "http://ajax.googleapis.com/ajax/libs/swfobject/2.1/swfobject.js" >< /script > <script type = "text/javascript" src= "/static/highslide/highslide-full.js" >< /script > <script type = "text/javascript" src= "/static/highslide/highslide.config.js" charset= "utf-8" >< /script > <link rel= "stylesheet" type = "text/css" href= "/static/highslide/highslide.css" > <script type = "text/javascript" > // override Highslide settings here // instead of editing the highslide.js file hs.graphicsDir = '/static/highslide/graphics/' ; < /script > |
然 后修改statichighslidehighslide.css,查找 url 并在其后的路径前加上/static/highslide/,这里需要注意的是,不同的特效设置生成的 step3 内容可能相同,但是 highslide.css 是不同的,因此若修改了特效设置,也应对新的 highslide.css 做相应修改。
最后上传更新一下 micolog 就可以了。
2.如何应用?
step3 中的内容为你所设置的特效的应用代码,以发单张图片为例,其代码如下
1 | <a href= "弹出的图片地址" class= "highslide" onclick= "return hs.expand(this)" ><img src= "显示的图片地址" >< /a > |
No comments:
Post a Comment