用YUI做了个标签浏览效果


Posted in Javascript onFebruary 20, 2007

在这里先要感谢yahoo的工程师们无私的将他们的成果奉献出来——yui(yahoo! ui)
其实这是它自带的一个例子,我只是熟悉了一下,各种接口调用还是比较方便的
浏览:http://www.healdream.com/upload/html/tabview_test.html

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> 
<head> 
<title>TabView Test</title> 
<link rel="stylesheet" type="text/css" href="tabview1.css"> 
<link rel="stylesheet" type="text/css" href="border_tabs1.css"> 
<script type="text/javascript" src="yahoo.js"></script> 
<script type="text/javascript" src="dom.js"></script> 
<script type="text/javascript" src="event.js"></script> 
<script type="text/javascript" src="tabview.js"></script> 
<script type="text/javascript">    
var myTabs = new YAHOO.widget.TabView("demo");  
YAHOO.example.init = function() { 
    var tabView = new YAHOO.widget.TabView('demo'); 
    tabView.on('contentReady', function() { 
        obj=document.getElementById("nav"); 
        dest=obj.getElementsByTagName("li"); 
        for(var i=0;i<dest.length;i++){ 
            this.getTab(i).set('activationEvent', 'mouseover'); 
        } 
    }); 
}; YAHOO.example.init(); 
</script>   
<style> 
#demo{ 
border:1px solid #000000; 
width:40%; 
background-color:#c0c0c0; 
padding:5px; 
} 
.yui-navset.yui-content{ 
padding:10px; 
height:200px; 
} 
</style>    
<div id="demo" class="yui-navset">    
     <ul class="yui-nav" id="nav">    
         <li class="selected"><a href="#tab1"><em>Tab One Label</em></a></li>    
         <li><a href="#tab2"><em>Tab Two Label</em></a></li>    
         <li><a href="#tab3"><em>Tab Three Label</em></a></li>    
     </ul>                
     <div class="yui-content">    
         <div><p>Tab One Content</p></div>    
         <div><p>Tab Two Content</p></div>    
         <div><p>Tab Three Content</p></div>    
     </div>    
</div> 

相对来说,代码已经很精炼了,相对其他相同效果的网页来说
Javascript 相关文章推荐
兼容ie和firefox js关闭代码
Dec 11 Javascript
Javascript中正则表达式的全局匹配模式分析
Apr 26 Javascript
html文档中的location对象属性理解及常见的用法
Aug 13 Javascript
JavaScript简单表格编辑功能实现方法
Apr 16 Javascript
javascript实现全角半角检测的方法
Jul 23 Javascript
jquery验证邮箱格式并显示提交按钮
Nov 07 Javascript
简单实现js放大镜效果
Jul 24 Javascript
AngularJS+Bootstrap3多级导航菜单的实现代码
Aug 16 Javascript
vue.js实例对象+组件树的详细介绍
Oct 20 Javascript
如何从零开始利用js手写一个Promise库详解
Apr 19 Javascript
Vue formData实现图片上传
Aug 20 Javascript
iSlider手机端图片滑动切换插件使用详解
Dec 24 Javascript
懒就要懒到底——鼠标自动点击(含时间判断)
Feb 20 #Javascript
初探jquery——表单应用范例
Feb 20 #Javascript
动态调用css文件——jquery的应用
Feb 20 #Javascript
js压缩利器
Feb 20 #Javascript
通过jquery实现tab标签浏览效果
Feb 20 #Javascript
用jquery来定位
Feb 20 #Javascript
NiftyCube——轻松实现圆角边框
Feb 20 #Javascript
You might like
PHP注释实例技巧
2008/10/03 PHP
PHP编写的图片验证码类文件分享
2016/06/06 PHP
Laravel框架用户登陆身份验证实现方法详解
2017/09/14 PHP
PHP实现的AES加密、解密封装类与用法示例
2018/08/02 PHP
php常用经典函数集锦【数组、字符串、栈、队列、排序等】
2019/08/23 PHP
javascript iframe中打开文件,并检测iframe存在否
2008/12/28 Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
2010/01/07 Javascript
JS鼠标事件大全 推荐收藏
2011/11/01 Javascript
iframe的父子窗口之间的对象相互调用基本用法
2013/09/03 Javascript
JQuery球队选择实例
2015/05/18 Javascript
JavaScript创建对象的方式小结(4种方式)
2015/12/17 Javascript
多种JQuery循环滚动文字图片效果代码
2020/06/23 Javascript
JS常见简单正则表达式验证功能小结【手机,地址,企业税号,金额,身份证等】
2017/01/22 Javascript
Vue用v-for给src属性赋值的方法
2018/03/03 Javascript
Node 升级到最新稳定版的方法分享
2018/05/17 Javascript
VUE UPLOAD 通过ACTION返回上传结果操作
2020/09/07 Javascript
vue-amap根据地址回显地图并mark的操作
2020/11/03 Javascript
如何在JavaScript中正确处理变量
2020/12/25 Javascript
[37:47]IG vs Winstrike 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
python算法演练_One Rule 算法(详解)
2017/05/17 Python
详解python中executemany和序列的使用方法
2017/08/12 Python
python实现简单登陆系统
2018/10/18 Python
解决os.path.isdir() 判断文件夹却返回false的问题
2019/11/29 Python
Node.js 和 Python之间该选择哪个?
2020/08/05 Python
12个不为大家熟知的HTML5设计小技巧
2016/06/02 HTML / CSS
工厂保洁员岗位职责
2013/12/04 职场文书
五一服装活动方案
2014/01/11 职场文书
导师评语大全
2014/04/26 职场文书
幼儿园区域活动总结
2014/05/08 职场文书
技校毕业生自荐书
2014/05/23 职场文书
企业安全生产目标责任书
2014/07/23 职场文书
公安交警中队队长个人对照检查材料思想汇报
2014/10/05 职场文书
信贷客户经理岗位职责
2015/04/09 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
Python实现学生管理系统并生成exe可执行文件详解流程
2022/01/22 Python
Java线程的6种状态与生命周期
2022/05/11 Java/Android