首页>技术中心>常用操作
如何在快车系统中作选项卡
发布:阿余  2010年07月2日  点击:446  

下面这种形式的选项卡在网站制作中经常碰到

这样的选项卡的形式,可以在很小的空间内显示大量的内容,并且版面看起来很整齐,在访客需要显示特定内容时,可以很快的呈现出来。

这样的选项卡是怎么作的呢?

首先,我们了解一下选项卡的构成。

了解了购成之后,我们可以大约的写出选项卡的代码布局方式

代码大约是这样的:

为了让程序能识别这些选项,我们要给这些DIV命名,设置上ID和NAME
然后代码变成这样:

 

这里要注意的是,所有作为选项标题的DIV的ID和NAME是一样的,所有作为内容的DIV的ID和NAME也是一样的。

为了区别选择项,未选择项,还要让选项更美观,我们应该给这些选项设置上一些样式:加上样式之后,代码如下:

 

在上面的样式表中, 设置了点前点击的选项样式为 title 没有选项的选项样式为 title1 默认会把第一个选项设置为已选项, 下方显示第一个选项的内容,隐藏其它选项的内容。

这时,页面会呈现下面的样式:

这个样子不是很漂亮,但我们已经可以看到基本的选项卡了,如果大家需要更漂亮的选项卡,请修改样式表,得到更好看的样子。

上面的选项卡,除了不好看之外,还有一个重要的问题,就是没有办法和鼠标一起动作,作出选择。怎么才能让选项卡,随着鼠标的移动选择不同的项目呢?
我们需要把选项卡用JS程序来控制。
我们在页面代码中, 引用JS/PAGE.JS如下图:

上图中,被选择的部分的代码,是每个页面都必须有的,这些代码完成了对系统JS框架的调用和基本的样式表的调用,还设置了SEO和TITLE两个标签。

如果要作选项卡,引用上图第9行,红线框中的JS/PAGE.JS是关键,引用了这些代码后,在DIV之后加上建立选项卡的JS。如下图:

注意看下方,我们增加了一段JS,在上面的注释中,我们已经写上了这些JS的含义,有几个地方需要注意:
1. 这些JS必须写在选项卡DIV的后面。

2. 选项的数量,和选项内容的数量,必须一致。

3. 如果一个页面中, 要作N组选项卡,这N组选项卡的选项标题和选项内容的名字必须是不一样的,但同一组内的名字要是相同的。

4. N组选项卡可以使用相同的样式表。

5. 注意看上图中红色箭头标注的对应关系。

这个代码加上之后,就成了真正可用的选项卡了,鼠标移动到某选项上,下面的内容就会跟着变化。

下面我们要想,在选项卡中,调用不同的数据,那个好办,只要不同的选项内容的DIV中,调用不同的标签就可以实现。标签的使用我们就不在这里重复描述了。

如果还有不明白的地方,请和我们的客服QQ联系,或是在论坛发贴,我们改进这个帮助。

 

 

 

 

旧版网站  汇款方式   网站地图 
推荐搜索:网站快车安全性  网站快车特点  网站快车价格  网站快车.net  网站快车9周年 网站快车发展过程 强大易用的网站快车
版权所有:重庆悦网网络科技有限公司
www.zydn.net         www.300ok.com      在线服务: 点击这里给我发消息    2001-2009 渝ICP备05010021号
电话:023-67876119 地址:重庆江北区中兴村25号宏基大厦34-6