`
jianson_wu
  • 浏览: 66989 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

css+div+js实现flash效果滚动菜单

阅读更多
css+div+js实现flash效果滚动菜单

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</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 mozart0</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 mozart0</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;
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>

分享到:
评论

相关推荐

    JQuery&CSS;&CSS;+DIV实例大全.rar

    站长推荐全新兼容DIV+CSS版中国地图 JS+DIV+CSS支持热点效果的中国地图 16.支持4级树形 展开菜单插件dTree原版下载 2)JQuery Tab 1.jQuery.Switchable常见网页UI组件(整合Tabs、Slide、Scrollable等插件) 2....

    100多个JQuery效果示例(实例)div+css+javascrpit

    63. [荐]jquery仿flash漂亮横向图片滚动效果完整版(兼容性非常好) 64. [荐]jQuery焦点图幻灯切换插件Tab选项卡(soChange 1.4)下载 65. 一款jQuery仿flash放大图片的相册插件 66. 一款jQuery仿苹果mac os系统经典...

    DIVCSS仿FLASH导航效果(jQuery)

    本文将深入探讨如何使用DIVCSS技术结合jQuery来实现仿FLASH的导航效果,从而为网站提供丰富的交互体验。 首先,让我们理解标题“DIVCSS仿FLASH导航效果(jQuery)”。在Web开发中,FLASH曾经是创建动态内容和动画的...

    JavaScript_JQuery_CSS_CSS_DIV漂亮的实例123个

    63. [荐]jquery仿flash漂亮横向图片滚动效果完整版(兼容性非常好) 64. [荐]jQuery焦点图幻灯切换插件Tab选项卡(soChange 1.4)下载 65. 一款jQuery仿flash放大图片的相册插件 66. 一款jQuery仿苹果mac os系统经典...

    JavaScript_JQuery_CSS_DIV漂亮的实例

    63. [荐]jquery仿flash漂亮横向图片滚动效果完整版(兼容性非常好) 64. [荐]jQuery焦点图幻灯切换插件Tab选项卡(soChange 1.4)下载 65. 一款jQuery仿flash放大图片的相册插件 66. 一款jQuery仿苹果mac os系统经典...

    基于Web的美食分享平台的设计与实现——HTML+CSS+JavaScript水果介绍网页设计(橙子之家)

    - CSS文件管理整个站点的样式,包括文本滚动、图片放大等效果。 - JS文件处理动态效果,如动态轮播、点击事件等。 - 图片文件统一存储在images文件夹内,便于管理和调用。 #### 六、代码示例 下面是一个简单的...

    web期末网站设计大作业:关于制作网页主题论述——HTML+CSS+JavaScript橙色的时尚服装购物商城(1页)

    - **导航栏效果**: 通过JavaScript可以实现动态导航栏,例如下拉菜单、滚动时的固定导航等。 - **Banner轮播图**: 使用JavaScript实现图片轮播功能,可以提升用户体验,使页面更加生动。 - **表单验证**: 对于包含...

    HTML+CSS+JS网页设计期末课程大作业 web前端开发技术 web课程设计 html网页规划与设计

    - **导航栏效果**: 导航栏是网站的重要组成部分,可以使用CSS来设计美观且易用的导航栏,如动态下拉菜单、滚动固定等。 - **表单**: 表单是用户与网站交互的关键部分,可以通过HTML和CSS来设计简洁易用的表单界面...

    HTML5七夕情人节表白网页制作【一生守护】HTML+CSS+JavaScript

    - **JavaScript**: 实现网页的动态效果,如动画、交互等。 ### 知识点二:网页布局与设计 #### DIV+CSS布局特点: - **模块化设计**:使用DIV将网页划分为多个独立的部分,便于管理。 - **灵活的定位**:利用CSS...

    web网页设计期末课程大作业:环境保护主题网站设计——农业三级带表单带js(14页)HTML+CSS+JavaScript

    - **交互设计**:利用JavaScript实现动态效果,如图片轮播、下拉菜单等。 - **内容创作**:撰写与环保相关的文章、新闻或小贴士,增加网站的信息量和吸引力。 - **SEO优化**:适当使用关键词、元标签等提高搜索引擎...

    闪烁的div、高亮的div层

    "闪烁的div"通常是通过CSS动画或者JavaScript来实现的。CSS动画可以通过`@keyframes`规则定义一个动画过程,然后将这个动画应用到div元素上。例如: ```css @keyframes flash { 0% { opacity: 1; } 50% { opacity...

    网页设计实验报告

    CSS+DIV是现代网页设计的常用技术,它能实现灵活的网页布局,使网页内容与表现分离,提高页面的可维护性和可访问性。 实验内容包括四个主要部分:搜集和整理素材、网页布局、网页制作和美化、以及网页测试。在素材...

    html+JS+CSS特效(居家旅行必备之良品)

    超酷图片特效(适合做成flash),漂亮的导航条,选项卡,div+css制作房子,表格背景色动态控制,JS对表格增删查改,跟随上下以及左右滚动条滚动的层,可以折叠的表格, 选择日期控件,导航条,下拉菜单,自由拖动的面板.

    div+css布局中常用方法汇总.pdf

    对于`th:hover`,可以使用JavaScript的`.over`来实现类似效果。 8. **阻止元素获取焦点**:`onfocus='this.blur()'`可以在元素获取焦点时立即移除焦点,防止某些不必要的行为。 9. **模拟iframe滚动条**:通过`#...

    动态侧边栏

    在压缩包中的“jscss实现的动态侧边菜单”文件中,我们可以期待找到一个JavaScript文件(可能是.js后缀),里面包含了实现动态效果和交互逻辑的代码,以及一个或多个CSS文件(可能是.css后缀),用于定义侧边栏的...

    jQuery实现Flash效果上下翻动的中英文导航菜单代码

    在本例中,主要的JavaScript功能是实现菜单项的翻动效果,这通过改变`.n1`和`.n2`的`z-index`属性实现。当鼠标悬停在菜单项上时,`.n1`(上面的层)的`z-index`降低,`.n2`(下面的层)的`z-index`升高,从而产生...

    jquery 动态示例

    63. [荐]jquery仿flash漂亮横向图片滚动效果完整版(兼容性非常好) 64. [荐]jQuery焦点图幻灯切换插件Tab选项卡(soChange 1.4)下载 65. 一款jQuery仿flash放大图片的相册插件 66. 一款jQuery仿苹果mac os系统经典...

    web前端课程设计(HTML和CSS实现餐饮美食文化网站)静态HTML网页制作

    - **动态效果**: 利用JS实现动态轮播图、文字滚动、图片放大等特效 #### 5. **代码实现** - **HTML结构**: 定义网页的基本结构,例如标题、导航栏、主要内容区域等 ```html &lt;!DOCTYPE html&gt; 宏源山庄 ...

    程序天下:JavaScript实例自学手册

    3.40 使用marquee实现文字上下滚动 3.41 类似安装效果的textarea滚动 3.42 始终显示在最顶端的文本 3.43 JavaScript过滤SQL注入字符 3.44 textarea内实现行的翻页效果 3.45 textarea中的文本插入 3.46 查找两段文本...

    ASP.NET开发实战1200例(第Ⅰ卷)第十二章

    实例293 动态生成CSS设置下拉式菜单实现 页面跳转 465 实例294 利用CSS样式设置解释型菜单 467 实例295 利用主题中CSS级联样式动态更换 网站皮肤 468 12.2 应用JavaScript脚本实现Web窗口 控制 470 实例296 利用...

Global site tag (gtag.js) - Google Analytics