`
fengerda
  • 浏览: 13740 次
  • 性别: Icon_minigender_1
  • 来自: 哈尔滨
最近访客 更多访客>>
社区版块
存档分类
最新评论

效果直逼flash的Div+Css+Js菜单

阅读更多
<html>
<head>
<meta http-equiv="Content-Type" 
content="text/html; charset=gb2312" />
<title>css 
菜单</title>
<style>
body{
background-color:#B8B8A0;
}
#fbtn{
display:none;
overflow:hidden;
border-style:solid;
border-width:1px;
border-color:#e1e1c9 
#e1e1c9 #6e6e56 #6e6e56;
padding:1 1 1 
1;
width:115px;
height:30px;
}
#fbtn_txt{
position:relative;
}
#fbtn_txt 
div{
height:30px;
padding-top:11px;
font-size:9px;
font-family:small 
fonts;
color:#800080;
text-align:center;
cursor:hand;
}
#fbtn_mask{
background-color:#ffffff;
position:relative;
width:100%;
height:100%;
}
</style>

</head>

<body>
<div 
id=fbtn>
<div id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>G1</div>
<div>good 
morning</div>
</div>
</div>
<div 
id=fbtn>
<div id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>G2</div>
<div>good 
evening</div>
</div>
</div>
<div 
id=fbtn>
<div id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>M1</div>
<div>my name is 
fireyy</div>
</div>
</div>
<div 
id=fbtn>
<div id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>M2</div>
<div>mm mm i love 
u</div>
</div>
</div>
<div id=fbtn>
<div 
id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>G1</div>
<div>good 
morning</div>
</div>
</div>
<div 
id=fbtn>
<div id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>G2</div>
<div>good 
evening</div>
</div>
</div>
<div 
id=fbtn>
<div id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>M1</div>
<div>my name is 
fireyy</div>
</div>
</div>
<div 
id=fbtn>
<div id=fbtn_mask></div>
<div 
id=fbtn_txt>
<div>M2</div>
<div>mm mm i love 
u</div>
</div>
</div>

<script>
var 
current=null;
var t=null;
for(var 
i=0;i<fbtn.length;i++){
fbtn_txt[i].style.posTop=-30;
fbtn_mask[i].style.posTop=-30;
fbtn[i].index=i;
fbtn[i].style.display="block";
fbtn[i].onmouseover=function(){
if(!current){
current=this;
domove(this.index);
}
else 
if(current!=this){
domove(current.index);
domove(this.index);
current=this;
}
}
fbtn[i].onmouseout=function(){
if(event.toElement==this.parentElement&t==this){
domove(this.index);
current=null;
}
}
}
function 
domove(num){
var o=fbtn_txt[num];
var 
m=fbtn_mask[num];
if(o.style.posTop<-60){
o.style.display="none";
var 
t=o.children[1].innerHTML;
o.children[1].innerHTML=o.children[0].innerHTML;
o.children[0].innerHTML=t;
o.style.posTop=-30;
o.style.display="block";
if(m.style.posTop>30)
m.style.posTop=-30;
else
m.style.posTop=0;
}
else{
m.style.posTop+=3;
o.style.posTop-=3;
setTimeout('domove('+num+')',15);
}
}
</script>
</body>
</html>
分享到:
评论

相关推荐

    div+css百分比表格+DIV+CSS+JS静态分页程序+DIV+CSS像素表格

    div+css百分比表格+DIV+CSS+JS静态分页程序+DIV+CSS像素表格 百分比表格(用DIV+CSS)以百分比显示,可以根据窗口的大小自动调节所显示的大小! DIV+CSS+JS静态分页程序可兼容主流浏览器(IE、FF、Opera) DIV+CSS表格...

    div+css例子 div+css例子

    div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子div+css例子...

    html+div+css+js学习.zip

    html+div+css+js学习html+div+css+js学习html+div+css+js学习 html+div+css+js学习html+div+css+js学习html+div+css+js学习 html+div+css+js学习html+div+css+js学习html+div+css+js学习 html+div+css+js学习...

    div+css+js菜单

    div+css+js菜单 div+css+js菜单 div+css+js菜单 div+css+js菜单 div+css+js菜单 div+css+js菜单 div+css+js菜单 div+css+js菜单 div+css+js菜单

    经典DIV+CSS模板 经典DIV+CSS模板

    描述中的关键词如"div+css"、"web标准"、"div+css布局"、"div+css实例"、"div+css模板"揭示了这些模板遵循Web开发的最佳实践,旨在实现结构与表现的分离,提高网页的可维护性和可访问性。Web标准通常指的是W3C制定的...

    Table转div+css工具

    在网页设计领域,布局方式的发展经历了从表格(Table)到层(Div)+CSS的转变。"Table转div+css工具"就是专为此目的而设计的一款实用软件,它能够帮助开发者将原有的基于表格的HTML代码转换成使用Div和CSS进行布局的...

    简单设计DIV+CSS模板

    《深入理解:基于Div+CSS的网页设计与布局》 Div+CSS是现代网页设计中的核心技术,它在构建Web标准的网页布局中扮演着至关重要的角色。本篇将围绕"简单设计Div+CSS模板"这一主题,深入探讨Div+CSS的基础概念、网页...

    div+css菜单

    本主题“div+css菜单”聚焦于如何利用这种技术创建美观且功能丰富的导航菜单。下面我们将深入探讨div+css菜单的设计原理、优点、常见样式以及实现方法。 一、设计原理 Div+CSS菜单的基本思想是将HTML结构(div元素...

    DIV+CSS网页制作对搜索引擎优化的优势分析整理.pdf

    DIV+CSS网页制作对搜索引擎优化的优势分析整理 DIV+CSS网页制作技术的优势在于其符合W3C国际标准,能够将表现与内容分离,提高搜索引擎对网页的索引效率,提高页面浏览速度,易于维护和改版。同时,DIV+CSS网页...

    table布局网页转换为div+CSS布局的转换软件

    在描述中提到的“table布局网页转换为div+CSS布局的转换软件”能够快速高效地完成这一转变,无论是对于简化网页代码,还是提升网页性能,都有显著效果。 软件支持绝对定位和流定位,这意味着它可以处理复杂的布局...

    Div+Css特效及JavaScript网页特效实例.rar

    Div+CSS主要用于页面布局和样式控制,而JavaScript则负责交互性和动态效果。在这个"Div+Css特效及JavaScript网页特效实例"压缩包中,包含了两个子文件,分别专注于这两个领域的实际应用。 首先,我们来看"Div+CSS...

    div+CSS购物网站模板

    在这个专题中,我们将深入探讨Div+CSS在购物网站模板中的应用,以及它对于网页设计的重要性。 首先,让我们了解什么是Div和CSS。Div(Division)是HTML中的一个布局容器,它允许我们将页面划分为多个独立的区域,...

    效果图自动切片生成Div+Css工具

    1分钟切片生成DIV+CSS! 您是否还为花几个小时,甚至几天对网页效果图进行切片、制作DIV和CSS而烦恼?... 用本软件吧,只需要导入效果图,拉框线就可以生成标准的兼容性的DIV+CSS,是网页制作,网页切片的最佳工具。

    DIV+CSS简单登录界面模板

    在网页设计领域,`DIV+CSS`是一种广泛使用的布局技术,它通过定义不同的`Div`(Division,分块)元素并应用相应的`CSS`(Cascading Style Sheets,层叠样式表)样式来构建页面结构和外观。标题提到的“DIV+CSS简单...

    div+css手册

    《div+css手册》是一本深入探讨网页布局技术的重要参考资料,尤其对于网页设计者和前端开发者来说,它具有极高的学习价值。这个手册的核心聚焦在HTML中的`div`元素和CSS(层叠样式表)的结合使用上,旨在帮助读者...

    两天驾驭DIV+CSS.pdf

    基础篇 1.1 必须知道的基础知识 知识一 DIV+CSS的叫法是不准确的 标准叫法是xHTML+CSS 知识二两大误区 误区一用了Table就不标准。误区二DIV标签越多越好 Table是为了存储数据DIV是为了架设...

    纯div+css轮播图片切换图片

    在网页设计中,纯div+css实现的图片轮播是一种常见的动态效果,它能为网站增添生动性,吸引用户注意力。下面将详细讲解这个主题,包括如何使用div和css创建图片切换、电子相册以及轮播图片的效果。 一、图片切换 ...

    div+css布局大全

    下面,我们将深入探讨div+css布局的相关知识点。 1. **Div元素**:HTML中的`&lt;div&gt;`(division)元素是一个通用容器,用于组合HTML元素,为页面提供结构。通过设置`&lt;div&gt;`的类或ID属性,我们可以对多个元素进行分组...

    整站模板DIV+CSS 源码DIV+CSS 

    【描述】"DIV+CSS 源码"进一步强调了这个主题,意味着我们将深入到实际的代码层面,了解如何通过Div元素配合CSS实现网页的布局、样式控制以及功能实现。Div常用于定义网页上的不同区域,而CSS则用于定义这些区域的...

    div+css菜单生成器

    **div+css菜单生成器详解** 在网页设计中,菜单是不可或缺的一部分,它为用户提供直观的导航体验。传统的菜单制作通常需要手动编写HTML和CSS代码,对于非专业开发者来说,这个过程可能较为复杂。"div+css菜单生成器...

Global site tag (gtag.js) - Google Analytics