as实现css风格菜单
来源:互联网 发布:锐捷for mac 编辑:程序博客网 时间:2024/05/01 12:56
var navArray = ["个人简介","作品展示","学习中心","联系我吧","友情链接"]
// correct colors in menu
function setupMenu () {
// colors
BaseColor = 0x414042;
RolloverColor = 0xCCC2C0;
SelectedColor = 0xF15B40;
// buttons
for (var i=1; i<=5; ++i) {
// assign item id
nav_menu["item_"+i].num = i;
nav_menu["item_"+i]._txt.text = navArray[i-1];
nav_menu["item_"+i].hit_btn._width = nav_menu["item_"+i]._txt.textWidth+5;
// Set original Color
var c = new Color(nav_menu["item_"+i]);
c.setRGB(BaseColor);
// Set RollOver color state for all buttons
nav_menu["item_"+i].onRollOver =function () {
var c = new Color(this);
c.setRGB(RolloverColor);
}
// Set RollOut color state for all buttons
nav_menu["item_"+i].onRollOut =nav_menu["item_"+i].onReleaseOutside = function () {
var c = new Color(this);
c.setRGB(BaseColor);
}
// Set Click color state for all buttons
nav_menu["item_"+i].onRelease = function () {
// call switch function
switchActiveColor(this.num);
}
}
}
// navigation
function switchActiveColor(num) {
// Set current selection
currentSelection = num;
// ALl buttons
for (var i=1; i<=5; ++i) {
nav_menu["item_"+i].enabled = true;
var c = new Color(nav_menu["item_"+i]);
c.setRGB(BaseColor);
if (i==num) {
nav_menu["item_"+i].enabled = false;
c.setRGB(SelectedColor);
}
}
}
setupMenu();
- as实现css风格菜单
- ul 下拉菜单 css风格
- ul+li+css风格的TAB菜单
- 微软风格的CSS横向菜单
- 递归实现CSS菜单
- CSS实现下拉菜单
- CSS实现平板菜单
- 递归实现CSS菜单
- CSS实现下拉菜单
- css实现二级菜单
- css实现多级菜单
- CSS实现二级菜单
- CSS实现三级菜单
- 利用配置文件实现可选风格下拉菜单
- Android Dribbble风格边栏菜单实现
- Android Dribbble风格边栏菜单实现
- Android Dribbble风格边栏菜单实现
- 仿IOS风格侧边栏菜单实现
- flash as常用代码集锦
- VB中数据库的常用连接方式
- 使用ActionScript的语法
- (如果不是标题必须输入,这里绝对是空的,如果看到了什么东西,你就当作没看到)
- 淘宝 校园招聘题目
- as实现css风格菜单
- 发现了C#和.net的强大,开始学习!
- NT环境下进程隐藏的实现
- Flash小技巧之allowScriptAccess
- ActionScript 3.0 概要
- boost::regex学习
- ALP命运启示录
- 没想到百度一搜,太多我的名字了,怕怕呀!
- 徐家俊十年华为生涯感悟