用HTML+CSS+JS制作出幻灯片效果

如果来是mac的用户,会有一个更快的方式来制作,自在AppStore下载iWork中的Keynote,打开ppt或制作ppt后可以导出为HTML文稿,所有特效所有细节全知部保留,如果需要可以吧PPT发给我,帮你转换道

你好,你找一下js的焦点图,里面有,可百以设置度图片滚动时间,给你个网址:http://www.lanrentuku.com/ 点里面回的js代码,里面有焦点图,你可以找个自己喜欢的风格,希望答帮到你~ 本回答被提问者和网友采纳

纯JS+HTML+CSS制作出的抄幻灯片效果袭代码简单,思路讲解也很清百晰,有详细demo示例度http://blog.csdn.net/tangdou5682/article/details/52328753

这个是一个切换效果。希望我的回答可以帮到你,有什么不懂可以追问。 本回答由提问者推荐

http://www.81hu.com/SINA_163_SOHU/focusPic_SINA_B.html看看这个地址里面的代码zhidao,里面的两个效果都是内重SINA上整理的,81hu站长已经把没用的代码去掉了!希望对容你的有帮助! 本回答由提问者推荐

懒人图库中有 或搜索 flahs焦点广告

<script type="text/javascript"> //<!e799bee5baa6e79fa5e98193e4b893e5b19e31333239313565[CDATA[ function $(id) { return document.getElementById(id); } function addLoadEvent(func){ var oldonload = window.onload; if (typeof window.onload != 'function') { window.onload = func; } else { window.onload = function(){ oldonload(); func(); } } } function moveElement(elementID,final_x,final_y,interval) { if (!document.getElementById) return false; if (!document.getElementById(elementID)) return false; var elem = document.getElementById(elementID); if (elem.movement) { clearTimeout(elem.movement); } if (!elem.style.left) { elem.style.left = "0px"; } if (!elem.style.top) { elem.style.top = "0px"; } var xpos = parseInt(elem.style.left); var ypos = parseInt(elem.style.top); if (xpos == final_x && ypos == final_y) { return true; } if (xpos < final_x) { var dist = Math.ceil((final_x - xpos)/10); xpos = xpos + dist; } if (xpos > final_x) { var dist = Math.ceil((xpos - final_x)/10); xpos = xpos - dist; } if (ypos < final_y) { var dist = Math.ceil((final_y - ypos)/10); ypos = ypos + dist; } if (ypos > final_y) { var dist = Math.ceil((ypos - final_y)/10); ypos = ypos - dist; } elem.style.left = xpos + "px"; elem.style.top = ypos + "px"; var repeat = "moveElement('"+elementID+"',"+final_x+","+final_y+","+interval+")"; elem.movement = setTimeout(repeat,interval); } function classNormal(iFocusBtnID,iFocusTxID){ var iFocusBtns= $(iFocusBtnID).getElementsByTagName('li'); var iFocusTxs = $(iFocusTxID).getElementsByTagName('li'); for(var i=0; i<iFocusBtns.length; i++) { iFocusBtns[i].className='normal'; iFocusTxs[i].className='normal'; } } function classCurrent(iFocusBtnID,iFocusTxID,n){ var iFocusBtns= $(iFocusBtnID).getElementsByTagName('li'); var iFocusTxs = $(iFocusTxID).getElementsByTagName('li'); iFocusBtns[n].className='current'; iFocusTxs[n].className='current'; } function iFocusChange() { if(!$('ifocus')) return false; $('ifocus').onmouseover = function(){atuokey = true}; $('ifocus').onmouseout = function(){atuokey = false}; var iFocusBtns = $('ifocus_btn').getElementsByTagName('li'); var listLength = iFocusBtns.length; iFocusBtns[0].onmouseover = function() { moveElement('ifocus_piclist',0,0,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',0); } if (listLength>=2) { iFocusBtns[1].onmouseover = function() { moveElement('ifocus_piclist',0,-286,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',1); } } if (listLength>=3) { iFocusBtns[2].onmouseover = function() { moveElement('ifocus_piclist',0,-572,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',2); } } if (listLength>=4) { iFocusBtns[3].onmouseover = function() { moveElement('ifocus_piclist',0,-858,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',3); } } } setInterval('autoiFocus()',5000); var atuokey = false; function autoiFocus() { if(!$('ifocus')) return false; if(atuokey) return false; var focusBtnList = $('ifocus_btn').getElementsByTagName('li'); var listLength = focusBtnList.length; for(var i=0; i<listLength; i++) { if (focusBtnList[i].className == 'current') var currentNum = i; } if (currentNum==0&&listLength!=1 ){ moveElement('ifocus_piclist',0,-286,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',1); } if (currentNum==1&&listLength!=2 ){ moveElement('ifocus_piclist',0,-572,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',2); } if (currentNum==2&&listLength!=3 ){ moveElement('ifocus_piclist',0,-858,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',3); } if (currentNum==3 ){ moveElement('ifocus_piclist',0,0,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',0); } if (currentNum==1&&listLength==2 ){ moveElement('ifocus_piclist',0,0,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',0); } if (currentNum==2&&listLength==3 ){ moveElement('ifocus_piclist',0,0,5); classNormal('ifocus_btn','ifocus_tx'); classCurrent('ifocus_btn','ifocus_tx',0); } } addLoadEvent(iFocusChange); //]]> </script><div class="hotmain" id="ifocus" > <div class="hot-l fl" id="ifocus_pic"> <ul id="ifocus_piclist" class="fl" style="left:0; top:0"> <li><a href="#"><img src="produce/hot_pic1.jpg"></a></li> <li><a href="#"><img src="produce/hot_pic1.jpg"></a></li> <li><a href="#"><img src="produce/hot_pic1.jpg"></a></li> <li><a href="#"><img src="produce/hot_pic1.jpg"></a></li> </ul> </div> <div class="hot-r" id="ifocus_btn"> <ul> <li class="current"><a href="#"><img src="produce/hot_pic1_r.jpg"></a></li> <li class="normal"><a href="#"><img src="produce/hot_pic1_r.jpg"></a></li> <li class="normal"><a href="#"><img src="produce/hot_pic1_r.jpg"></a></li> <li class="normal"><a href="#"><img src="produce/hot_pic1_r.jpg"></a></li> </ul> </div> </div>

在我电脑上是可以的,你换个浏览器试试,还有不要禁用js

<script type="text/javascript">function tabSwitch2(_this,content_prefix,active) { var tabs = document.getElementsByName(_this.name); var number = tabs.length; for (var i=0; i < number; i++) { var tab = tabs[i]; tab.className = "";tab.parentNode.className = '';document.getElementById(content_prefix+i).style.display = 'none'; } _this.className = "easytab_active"; document.getElementById(content_prefix+active).style.display = 'block';tabs[active].style.className = 'easytab_active';tabs[active].parentNode.className = 'li1';} </script>替换一7a686964616fe58685e5aeb931333337396331下 本回答被提问者和网友采纳

<!DOCTYPE html><html><meta charset="utf-8" /><title></title>t><script type="text/javascript" src="js/slider.js"></script><script type="text/javascript" src="js/jquery-1.9.1.min.js"></script><body><div id="banner_tabs" class="flexslider"><ul class="slides"><li><a><img width="1920" height="600" style="background: url(images/banner_1.jpg) no-repeat center;" src="images/alpha.png"></a></li><li><a><img width="1920" height="600" style="background: url(images/banner_2.jpg) no-repeat center;" src="images/alpha.png"></a></li><li><a><img width="1920" height="600" style="background: url(images/banner_3.jpg) no-repeat center;" src="images/alpha.png"></a></li></ul><ul class="flex-direction-nav"><li><a class="flex-prev" href="javascript:;">Previous</a></li><li><a class="flex-next" href="javascript:;">Next</a></li></ul><ol id="bannerCtrl" class="flex-control-nav flex-control-paging"><li class="active"><a>1</a></li><li class=""><a>2</a></li><li class=""><a>3</a></li></ol></div><script src="js/jquery.js"></script><script type="text/javascript">$(function() {        var bannerSlider = new Slider($('#banner_tabs'), {            time: 5000,            delay: 400,            event: 'hover',            auto:true,            mode: 'fade',            controller: $('#bannerCtrl'),            activeControllerCls: 'active'        });        $('#banner_tabs .flex-prev').click(function() {            bannerSlider.prev()        });        $('#banner_tabs .flex-next').click(function() {            bannerSlider.next()        });    })</script></body></html>==========================================slider,jq自己e799bee5baa6e79fa5e98193e59b9ee7ad9431333361313362下载,相信不用我教。顺便可以看看教程,对这些有点了解。 本回答被提问者和网友采纳

有插件可以实现的。

去懒人图库搜一下把,这种特效很多的

jquery插件

1.各个应用系百统、服务器信息及系统直接的调用都录入到数据库度中2.前端拓扑图、或系统调用关系图的展示UI可以通过一些选项从数据库中捞出数据,然后在UI上动态绘制专出关系图来3.如HTML5 Canvas或基于HTML5 Canvas的JTopo、SVG都可以很好属的绘制出这种图来。

网络拓扑图,这种复杂的东西,自己写肯定没戏。不过现在大多基于html5有开源的包;比如说jTopo工具包:http://www.open-open.com/lib/view/open1380205212914.htmlGraph.Editor开源包:http://segmentfault.com/a/1190000002493968演示地址:http://demo.qunee.com/editor/(看样子还不错)也不知道,你什么项目会用到这些,安装个7a686964616fe58685e5aeb931333337613139office visio也是可以嘛。

用 js 实现太不现实了,好像没有人做过,建议用svg 嵌入到html中

网络拓扑图 要自己用 js 写重用性还是相对百较低的,建议还是用用第三方的插件,随便百度一搜“html5 网络度拓扑图”就出现一大堆可参考的文章和例子:点进去看了几篇,仔细看了一下,应该这个博客是原主人,可以关注一回下,内容讲解上还答是蛮详细,这篇比较有代表性,参考看看:网页链接