Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[疑难] 怎样实现这个效果?

[复制链接]
mleen 发表于 2007-7-2 17:04:39 | 显示全部楼层 |阅读模式
如图这种效果,点击【本月热点】下面的那个区域就改变了相应的内容

是怎么实现的呢?
希望高手给个思路
理解万岁 发表于 2007-7-2 17:06:35 | 显示全部楼层
滑动门效果么?!!这个比35的简单。。
                        <!--一周回复排行头条-->
                        <!--{block name="spacenews" parameter="dateline/604800/showattach/1/showdetail/1/order/i.replynum DESC/limit/0,1/subjectlen/34/subjectdot/1/messagelen/100/messagedot/1/cachetime/18600/cachename/headnews/tpl/data"}-->
                        <div id="headline">
                        <!--{if !empty($_SBLOCK[headnews])}-->
                        <!--{loop $_SBLOCK[headnews] $value}-->
                                <strong><a href="$value[url]" target="_blank">$value[subject]</a></strong>
                                <p>$value[message]</p>
                        <!--{/loop}-->
                        <!--{/if}-->
                        </div>
                       
                        <div id="news" class="tabblock" style="margin-left: 274px;">
                                <h3 id="newstabs">
                                        <a id="newnewstab" href="javascript:setTab('news','newnews');" class="tab curtab">最新资讯</a>
                                        <a id="hotnewstab" href="javascript:setTab('news','hotnews');" class="tab">本月热点</a>
                                </h3>
                                <!--{block name="spacenews" parameter="order/i.dateline DESC/limit/0,6/cachetime/85400/subjectlen/40/subjectdot/1/cachename/hotnews1/tpl/data"}-->
                                <div id="newnews" class="tabcontent">
                                        <ul class="msgtitlelist" style="height: 144px;">
                                                <!--{loop $_SBLOCK['hotnews1'] $value}-->
                                                <li><cite>#date("m-d", $value["dateline"])# </cite><a href="$value[url]">$value[subject]</a></li>
                                                <!--{/loop}-->
                                        </ul>
                                </div>
                                <!--站内热门资讯列表(一月)-->
                                <!--{block name="spacenews" parameter="dateline/2592000/order/i.viewnum DESC/limit/0,6/cachetime/97200/subjectlen/40/subjectdot/1/cachename/hotnews2/tpl/data"}-->
                                <div id="hotnews" class="tabcontent" style="display: none;">
                                        <ul class="msgtitlelist" style="height: 144px;">
                                                <!--{loop $_SBLOCK['hotnews2'] $value}-->
                                                <li><cite>#date("m-d", $value["dateline"])# </cite><a href="$value[url]">$value[subject]</a></li>
                                                <!--{/loop}-->
                                        </ul>
                                </div>
                        </div>
                </div>

注意彩色的部分,就是实现了DIV之间的转换,你要是想添加,就需要添加相应的DIV

[ 本帖最后由 理解万岁 于 2007-7-2 17:13 编辑 ]
回复

使用道具 举报

 楼主| mleen 发表于 2007-7-2 17:11:11 | 显示全部楼层
javascript:setTab('news','hotnews');
这句话是怎么让下面改变的啊?
回复

使用道具 举报

理解万岁 发表于 2007-7-2 17:18:37 | 显示全部楼层

回复 #3 mleen 的帖子

这句话的意思就是选择其中一个之后改变下面的DIV
回复

使用道具 举报

sunrise99 发表于 2007-7-2 19:45:02 | 显示全部楼层
学习..................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-16 08:08 , Processed in 0.021945 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表