`
txf2004
  • 浏览: 7039762 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

CSS滑动门技术实现TAB标签切换效果实例,支持各种浏览器

阅读更多

CSS滑动门技术实现TAB标签切换效果实例:
就是我们经常看到的鼠标滑过标签切换页面.可兼容ie,firefox,opera等浏览器.
以下代码是为兼容opera而加的.
@media all and (min-width: 0px){/* 自己添加的css样式 */}
/* 例子: */
@media all and (min-width: 0px){#title{height:23px;}}
代码实例如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>CSS滑动门技术实现TAB标签切换效果实例 www.corange.cn</title>
<style type="text/css">
body {font-size:12px;font-family:Verdana;}
/* 滑动门定义 */
#title{height:24px; *height:23px; width:400px; border-bottom:1px solid #ccc;}
@media all and (min-width: 0px){#title{height:23px;}}
#title ul{list-style:none;margin:0px 10px; padding:0px; *position:absolute}
#title ul li {float:left;margin-left:5px;}
#title ul li a{border:1px solid #ccc;padding:4px 10px !important;padding:5px 10px 3px 10px;display:block;text-decoration:none;color:blue;}
#title ul li a:hover,#title ul li a.over {border-bottom:1px solid #fff;}
/* 内容 */
#content {padding:5px 10px;}
#content div{display:none;}
</style>
</head>
<body>
<div id="title">
<ul>
<li><a href="javascript:;" onmouseover="show(0)" class="over">首页</a></li>
<li><a href="javascript:;" onmouseover="show(1)">新闻</a></li>
<li><a href="javascript:;" onmouseover="show(2)">博客</a></li>
<li><a href="javascript:;" onmouseover="show(3)">图片</a></li>
<li><a href="javascript:;" onmouseover="show(4)">财经</a></li>
</ul>
</div>
<div id="content">
<div style="display:block">首页内容</div>
<div>新闻内容</div>
<div>博客内容</div>
<div>图片内容</div>
<div>财经内容</div>
</div>
<script type="text/javascript">
function show(n){
var o = document.getElementById('title').getElementsByTagName("a");
var c = document.getElementById('content').getElementsByTagName("div");
for(i = 0; l = o.length, i < l; o[i].className = '',c[i].style.display = 'none',i++ );
o[n].className = 'over';
c[n].style.display = 'block';
}
</script>
</body>
</html>
以上是使用鼠标滑过事件onmouseover改变标签,也可改成onclick事件,即可以实现点击切换的效果.

原文地址:http://www.corange.cn/archives/2010/01/3520.html

分享到:
评论

相关推荐

    100个Tab 滑动门实例

    【标题】:“100个Tab滑动门实例”是一个集合了多种Tab滑动效果的实践教程,旨在帮助开发者和设计师深入理解并掌握这一交互设计技术。Tab滑动门是一种常见的用户界面元素,通常用于在有限的空间内展示多个页面或功能...

    JS滑动门_JS tab标签页效果大合集(新浪腾讯雅虎)

    在实际应用中,滑动门和Tab标签页效果经常结合使用,比如在`模仿雅虎,一段非常漂亮的滑门代码.rar`中,很可能是一个结合了这两种效果的实例,它可能模拟了雅虎网站的导航结构,既具有滑动的边框效果,又有Tab切换的...

    CSS+JS实现的圆角边框TAB选项卡滑动门代码

    在"CSS+JS实现的圆角边框TAB选项卡滑动门代码"实例中,我们将深入探讨以下关键知识点: 1. **CSS圆角边框**:CSS3的`border-radius`属性用于设置元素边框的圆角半径,允许我们创建不同大小的圆角效果。例如,`...

    四款滑动门TAB导航菜单特效

    - **滑动门TAB导航菜单**:这可能是一个完整的滑动门菜单实现,包括HTML、CSS和JavaScript代码,可以作为一个参考实例进行学习和研究。 - **滑动门与导航的结合**:此文件名暗示了滑动门技术与传统导航栏的结合,...

    css+js滑动门小实用小实例

    "css+js滑动门小实用小实例"是一个集合,包含三个利用CSS和JavaScript技术构建的实用小示例,旨在展示如何创建美观且功能性的滑动门效果。滑动门效果通常用于导航菜单或者图像展示,它允许用户通过鼠标悬停或点击来...

    tab滑动门效果打包

    这个压缩包中的文件很可能是不同实现Tab滑动门效果的HTML、CSS和JavaScript代码实例。通过学习和研究这些代码,开发者可以理解并掌握这种效果的实现原理,从而在自己的项目中灵活应用。无论是为了学习基础的前端技术...

    点击切换的Ajax CSS滑动门代码.rar

    "点击切换的Ajax CSS滑动门代码" 是一个实现这种功能的实例,它结合了Ajax、CSS和JavaScript技术,提供了一种动态且高效的交互体验。以下是对这个代码实现的详细解析: 1. **Ajax(异步JavaScript和XML)**:Ajax的...

    ajax tab页 滑动门小例子

    Ajax Tab页滑动门是一种常见的网页交互设计,它结合了Ajax技术、JavaScript库(如MooTools)和HTML/CSS布局来实现动态加载内容和切换Tab的效果。这种设计可以提高用户体验,无需页面刷新就能切换不同内容区域。接...

    一个综合的滑动门及选项卡 TAB 布局实例

    滑动门布局(Sliding Door)和选项卡(Tab)布局是网页设计中常见的两种交互式界面设计技术,尤其在创建动态、响应式网站时,它们能为用户提供友好的导航体验。滑动门布局通常用于按钮或其他需要突出显示的元素,而...

    js+css实现的圆角边框TAB选项卡滑动门代码分享(2款)

    本文实例讲述了js+css实现的圆角边框TAB选项卡滑动门效果。实例包含两款CSS圆角代码,可鼠标点击,也可鼠标移动上去显示效果,分享给大家供大家参考。具体如下: 运行效果图:——————-查看效果——————- ...

    兼容性最好的Tab切换。

    描述中提到的“css+js滑动门技术”可能是指一种特殊的Tab切换实现方式。滑动门技术通常指的是利用CSS的定位和溢出属性,配合JavaScript实现的一种平滑过渡效果。当用户点击新的选项卡时,内容区域会像门一样滑动露出...

    鼠标点击滑动门代码

    【滑动门技术详解】 滑动门是一种常见的网页设计技巧,尤其在创建多标签页或导航菜单时被广泛使用。这种技术通过CSS样式和JavaScript脚本...在这个实例中,滑动门被应用于多标签展示,使得内容的切换更为平滑和直观。

    JS+CSS实现滑动切换tab菜单效果

    标题中的“JS+CSS实现滑动切换tab菜单效果”指的是使用JavaScript和CSS技术来创建一个交互式的网页菜单,其中选项卡(tab)可以随着鼠标的滑过而平滑地切换内容。这种效果常用于网站导航,使用户能够方便地浏览不同...

    基于jQuery的Tab选项卡和滑动门演示代码.rar

    【jQuery Tab选项卡和滑动门技术详解】 在网页设计中,Tab选项卡和滑动门效果是非常常见的交互元素,能够有效地组织和展示大量信息,提高用户体验。本资源提供了基于jQuery实现的这两种效果的示例代码,适用于各种...

    JS实现同一个网页布局滑动门和TAB选项卡实例

    另外,从代码中我们看到,为了实现滑动门效果,CSS样式中定义了`.tab`类,其`background`属性使用了`repeat-x`来确保背景图案横向平铺,这也是滑动门技术的一部分。而`.tabli`类中的`border-right`属性,则确保了...

    滑动门风格的Flash TAB滑动导航.rar

    总之,"滑动门风格的Flash TAB滑动导航.rar"提供了一个学习和研究Flash交互设计的实例,其中包含的源代码和资源对于开发者来说是宝贵的参考资料,可以帮助他们理解和创建类似的动态导航效果。通过深入研究和实践,...

    JS+CSS实现仿雅虎另类滑动门切换效果

    本文实例讲述了JS+CSS实现仿雅虎另类滑动门...这是仿照雅虎特色服务的一个Tab滑动切换效果,核心是一个CSS滑动门,经过了改进,有点特别,看下效果吧,估计很多朋友会喜欢的。 运行效果截图如下: 在线演示地址如下: ...

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

    实用jquery+CSS实现流畅tab切换效果(Coda-Slider 1.1.1)插件 11.实用jquery标签Tab插件下载可切换不同的颜色 12.推荐jquery仿淘宝网商品排行榜展示切换效果,适合电子商务网站使用 13.一款jQuery黑金钢动感Tab...

    js实现左侧网页tab滑动门效果代码

    总结来说,这个实例展示了如何结合HTML、CSS和JavaScript实现一个基本的网页Tab滑动门效果。了解这一技术有助于开发者创建更动态、更具交互性的网页界面。学习并理解这个实例,不仅可以掌握一种实用的网页设计技巧,...

    滑动门多种效果,横向,纵向菜单

    此外,"滑动菜单,Tab,选项卡,横向,竖向都有.htm"这个文件可能包含了一系列的滑动门实例,涵盖了横向和纵向的不同布局,以及可能包括Tab式的切换效果。Tab式设计是滑动门效果的另一种形式,它允许用户在多个内容...

Global site tag (gtag.js) - Google Analytics