公告:如果您的账号不能登录,可能是系统对您账号进行了保护,我们发现系统中存在着不安全密码,故对其重置,请您重新激活账号,对于给您造成的不便,敬请谅解!
论坛风格切换切换到宽版
  • 28702阅读
  • 61回复

今天心情好,做了一个新的这里没有的幻灯片【可以自由伸展的】 [复制链接]

上一主题 下一主题
离线zilong8599
 
发帖
40
贡献值
1
威望值
33
技术分
0
织梦币
0
只看楼主 倒序阅读 使用道具 0 发表于: 2009-03-02
【全功能全自动适应图片大小幻灯片已经修改完毕】2009年3月1日,紫将龙天祁重新制作版

       今天看了看论坛中高手们制作的幻灯片由一个轮换的比较好的之前看到一个前辈制作的幻灯很受欢迎,不过只有两个缺点不能动态载入,那其二就是不能自动适应图片的大小,这样对于站长来说,每次缩略图都要手动添加那样的话非常麻烦,我修改了代码,整理的FLASH源文件之后已经将以上两点完全解决。故此发出来和大家共享。


测试方法,将以下代码插入<head></head>中

<script language="javascript" type="text/javascript">

<!--
$(function(){
$("dl.tbox dt span.label a[_for]").mouseover(function(){
$(this).parents("span.label").children("a[_for]").removeClass("thisclass").parents("dl.tbox").children("dd").hide();
$(this).addClass("thisclass").blur();
$("#"+$(this).attr("_for")).show();
});
$("a[_for=uc_member]").mouseover();
});

function CheckLogin(){
var taget_obj = document.getElementById('_userlogin');
myajax = new DedeAjax(taget_obj,false,false,'','','');
myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php");
DedeXHTTP = null;
}
-->
</script>
<link href="../style/dedecms.css" rel="stylesheet" type="text/css" />
<style type="text/css">
/* Reset style */
* { margin:0; padding:0; word-break:break-all; }
body { background:#FFF; color:#333; font:12px/1.6em Helvetica, Arial, sans-serif; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#0287CA; text-decoration:none; }
a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */
#ifocus { width:525px; height:245px; margin:20px; border:1px solid #DEDEDE; background:#F8F8F8; }
#ifocus_pic { display:inline; position:relative; float:left; width:410px; height:225px; overflow:hidden; margin:10px 0 0 10px; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:410px; height:225px; overflow:hidden; }
#ifocus_piclist img { width:410px; height:225px; }
#ifocus_btn { display:inline; float:right; width:91px; margin:9px 9px 0 0; }
#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
#ifocus_btn .current { background: url(images/ifocus_btn_bg.gif) no-repeat; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
#ifocus_tx .normal { display:none; }
</style>



下面是实用片段:


<div id="ifocus">
 <div id="ifocus_pic">
  <div id="ifocus_piclist" style="left:0; top:0;">
   <ul>
            {dede:arclist flag='f' row='5'}
            <li><a href="[field:arcurl/]" title="[field:title function='html2text(@me)'/]" target=_blank><img src="[field:litpic/]" alt="[field:title/]" /></a></li>
             {/dede:arclist}
   </ul>
  </div>
  <div id="ifocus_opdiv"></div>
       

       
       
       
  <div id="ifocus_tx">
   <ul>
            {dede:arclist flag='f' row='1' limit='0,1'}
    <li class="current">[field:title/]</li>
                {/dede:arclist}
                {dede:arclist flag='f' row='4'limit='1,1'}
                <li class="normal">[field:title/]</li>
                {/dede:arclist}
                {dede:arclist flag='f' row='4'limit='2,1'}
                <li class="normal">[field:title/]</li>
                {/dede:arclist}
                {dede:arclist flag='f' row='4'limit='3,1'}
                <li class="normal">[field:title/]</li>
                {/dede:arclist}
                {dede:arclist flag='f' row='4'limit='4,1'}
                <li class="normal">[field:title/]</li>
                {/dede:arclist}
   </ul>
  </div>
 </div>
 <div id="ifocus_btn">
  <ul>
        {dede:arclist flag='f' row='4' limit='0,1'}
   <li class="current"><img src="[field:litpic/]" alt="[field:title function='html2text(@me)'/]" /></li>
            {/dede:arclist}
            {dede:arclist flag='f' row='4' limit='1,1'}
   <li class="normal"><img src="[field:litpic/]" alt="[field:title function='html2text(@me)'/]" /></li>
            {/dede:arclist}
            {dede:arclist flag='f' row='4' limit='2,1'}
   <li class="normal"><img src="[field:litpic/]" alt="[field:title function='html2text(@me)'/]" /></li>
            {/dede:arclist}
            {dede:arclist flag='f' row='4' limit='3,1'}
   <li class="normal"><img src="[field:litpic/]" alt="[field:title function='html2text(@me)'/]" /></li>
            {/dede:arclist}
  </ul>
 </div>
</div><!--ifocus end-->

如果大家觉得这样很乱的话可以分开将CSS片段加载到dedecms.css 和将JS片段记载一个标题.js加载在头部文件中也可以

本人专职制作dedecms模板,全手写或者仿站都可以,总之来说,全手写的肯定相对来说贵一些,因为没有沉余代码嘛,准备好资料就可以联系我了,我的Q号381522534价格Q谈
好了,今天就先介绍这一个幻灯以解决大家的大问题吧,以后有的是时间分享我的好东西。
[ 此帖被zilong8599在2009-03-02 01:49重新编辑 ]
附件: seoink.com.rar (154 K) 下载次数:550
1条评分
萧湘月 威望值 +10 2009-03-02
评价一下你浏览此帖子的感受

支持下

愤怒

哥笑了

优秀

飘过
离线dd2007
发帖
335
贡献值
0
威望值
103
技术分
0
织梦币
0
只看该作者 1 发表于: 2009-03-02
你先发个漂亮的模板自然会有人找你做的,我以前用动易,发了个模板接了4个单。一个福建的小丫头还欠我200呢。DEDE无法做到所见所得,郁闷...
离线xinghuo
发帖
17
贡献值
0
威望值
5
技术分
0
织梦币
0
只看该作者 2 发表于: 2009-03-02
顶个先
离线上善传媒
发帖
100
贡献值
17
威望值
44
技术分
0
织梦币
0
只看该作者 3 发表于: 2009-03-02
楼主是不是少了个FLASH源,动画不能动
 
离线cheaham
发帖
59
贡献值
6
威望值
24
技术分
0
织梦币
0
只看该作者 4 发表于: 2009-03-02
是啊,FLASH啊
 
离线wwg666
发帖
37
贡献值
1
威望值
6
技术分
0
织梦币
0
只看该作者 5 发表于: 2009-03-02
这东西  应该可以把`
离线dehong

发帖
285
贡献值
8
威望值
178
技术分
0
织梦币
0
只看该作者 6 发表于: 2009-03-02
js的留个记号
离线狮子
发帖
41
贡献值
2
威望值
18
技术分
0
织梦币
0
只看该作者 7 发表于: 2009-03-02
留个记号。。以后还找。。顶你 LZ
离线zilong8599
发帖
40
贡献值
1
威望值
33
技术分
0
织梦币
0
只看该作者 8 发表于: 2009-03-02
这个是没有FLASH的,我已经说明了,这是DIV+css的,调用不出来的话你必须先去掉include/taglib/arclist.lib.php中的\r\n吧所有的删除以后就调用出来了
离线zilong8599
发帖
40
贡献值
1
威望值
33
技术分
0
织梦币
0
只看该作者 9 发表于: 2009-03-02