myFocus详细网站
JS焦点图库
Myfocus教程的相关网址:http://demo.jb51.net/js/myfocus/tutorials.html
图片轮播的教学网址
图片轮播网站
关于使用myfocus的API:
1、设置的焦点图初始化的ID需要与图片列表最外层的ID一致。
2、图片列表外面,包裹一个class为PIC的div.
Myfocus教程的相关网址:http://demo.jb51.net/js/myfocus/tutorials.html
关于使用myfocus的API:
1、设置的焦点图初始化的ID需要与图片列表最外层的ID一致。
2、图片列表外面,包裹一个class为PIC的div.
Myfocus教程的相关网址:http://demo.jb51.net/js/myfocus/tutorials.html
使用教程:
step1:
<script type="text/javascript" src="js/myfocus-2.0.0.min.js"></script><!--引入myFocus库--> <script type="text/javascript" src="js/mf-pattern/slide3D.js"></script><!--引入风格js文件--> <link href="js/mf-pattern/slide3D.css" type="text/css" /><!--引入风格css文件-->
提示:符合条件的情况下,引入风格文件(js/css)可省,引入myFocus库即可。那么风格文件是如何自动引入的?详情请看myFocus的文件结构与自动引入风格文件机制。
step2:
<div id="boxID"><!--焦点图盒子--> <div class="loading"><img src="img/loading.gif" alt="请稍候..." /></div><!--载入画面(可删除)--> <div class="pic"><!--内容列表(li数目可随意增减)--> <ul> <li><a href="#"><img src="img/1.jpg" thumb="" alt="标题1" text="详细描述1" /></a></li> <li><a href="#"><img src="img/2.jpg" thumb="" alt="标题2" text="详细描述2" /></a></li> <li><a href="#"><img src="img/3.jpg" thumb="" alt="标题3" text="详细描述3" /></a></li> <li><a href="#"><img src="img/4.jpg" thumb="" alt="标题4" text="详细描述4" /></a></li> <li><a href="#"><img src="img/5.jpg" thumb="" alt="标题5" text="详细描述5" /></a></li> </ul> </div> </div>
IMG标签的属性说明:
src : 图片地址;
thumb : 图片的略缩图地址(需要风格支持,可以省略,如果省略即把大图地址作为它的地址);
alt : 图片的描述文字;
text : 图片更详细的描述文字(需要风格支持,可以省略)
//你可以简单的调用---只设置它的盒子id,其它参数全部默认设置: <script type="text/javascript"> myFocus.set({id:'boxID'}); </script> //或详细一点的参数调用: <script type="text/javascript"> myFocus.set({ id:'boxID',//焦点图盒子ID pattern:'mF_fancy',//风格应用的名称 time:3,//切换时间间隔(秒) trigger:'click',//触发切换模式:'click'(点击)/'mouseover'(悬停) width:450,//设置图片区域宽度(像素) height:296,//设置图片区域高度(像素) txtHeight:'default'//文字层高度设置(像素),'default'为默认高度,0为隐藏 }); </script> //更多参数设置及jQuery方式调用请查看使用者API。
myFocus(js焦点图库)网址:
http://demo.jb51.net/js/myfocus/tutorials.html
https://github.com/koen301/myfocus
焦点图软件myfocus
焦点图初始化的id于图片i列表最外层的d一致
图片列表外面,包裹一个class为pic的div。
焦点图的注意事项
焦点图初始化的ID与图片列表最外层的ID一致
图片列表外面,包裹一个class为pic的div
焦点图加载太慢的话,在图片列表之上添加一个div,代码如下(class必须命名为loading)
<div class="loading"(这里的class='loading'也是不可缺少的)><img src="./img/loading.gif" alt="图片加载中..." /></div>
myfocus的样式js和css文件可以省略,只要这两个文件都在mf-pattern文件夹下,直接初始化调用,
myFocus.set({
id:'picBox',
pattern:'mF_classicHB'
})
切换不同的样式只要改变pattern的属性即可,如果不设置pattern的属性,默认是mF_funcy这个样式,这时你引入其他的css和js样式,都还是这个样式
详细参考:使用说明http://demo.jb51.net/js/myfocus/tutorials.html#tip1
引用myfocus插件设置图片焦点的注意事项
overflow:hidden;
1焦点图初始化的ID与图片列表最外层的ID一致。
2、图片骗列表外面,包裹一个class为pic的div
焦点图myFocus的注意事项
myfouse的使用
div溢出部分隐藏--
overflow:hidden
myfocus【焦点图库】:焦点图制作--焦点图初始化的ID,与图片列表外面最外层的ID一致,图片列表外面,包裹一个class为pic的div.
<div class="loading"(这里的class='loading'也是不可缺少的)><img src="./img/loading.gif" alt="图片加载中..." /></div>
<div class="pic">
网页的焦点图分为以下几类,其中JQ焦点图因为代码量少经常被使用。
重要的啊啊啊
焦点图插件下载
https://github.com/koen301/myfocus
焦点图实现方式:
JS/Flash/CSS/JQ
推荐使用 myFocus : https://github.com/koen301/myfocus
(Demo演示:https://logan70.github.io/myfocus/ )
赞人品,分享给大家~ myFocus Demo v2.0.1 链接: http://pan.baidu.com/s/1pJ5j0wz 密码: 7s7e
首先在HTML中添加轮播图片盒子列表:
<!-- 焦点图盒子 --> <div id="boxID"> <!-- 载入中的Loading图片(可选) --> <div class="loading"><img src="img/loading.gif" alt="请稍候..." /></div> <!-- 内容列表 --> <div class="pic"> <ul> <li><a href="#"><img src="img/1.jpg" alt="标题1" /></a></li> <li><a href="#"><img src="img/2.jpg" alt="标题2" /></a></li> <li><a href="#"><img src="img/3.jpg" alt="标题3" /></a></li> <li><a href="#"><img src="img/4.jpg" alt="标题4" /></a></li> <li><a href="#"><img src="img/5.jpg" alt="标题5" /></a></li> <!-- 你可以根据需要添加更多的列 --> </ul> </div> </div>
然后在Head内初始化js设置:
myFocus.set({id: 'boxID'});
推荐用详细初始化设置:
myFocus.set({ id: 'boxID',//焦点图盒子ID pattern: 'mF_tbhuabao',//直接选择焦点图风格的名称 time: 3,//切换时间间隔(秒) trigger: 'mouseover',//触发切换模式:'click'(点击)/'mouseover'(悬停) delay: 200,//'mouseover'模式下的切换延迟(毫秒) width:200,//设置图片区域宽度(像素) height:200,//设置图片区域高度(像素) txtHeight: 'default'//标题高度设置(像素),'default'为默认CSS高度,0为隐藏 });
myfocus下载地址:
http://koen301.github.io/myfocus/
onmyfocus:焦点图的‘轮子’