jQuery+CSS实现的标签页效果示例【测试可用】


Posted in jQuery onAugust 14, 2018

本文实例讲述了jQuery+CSS实现的标签页效果。分享给大家供大家参考,具体如下:

CSS代码:

#tabs{
  width:600px;
  height:250px;
  background:white;
  margin:20px;
}
#tabs ul{
  float:left;
  margin:20px 0 0 20px;
  padding:0;
}
#tabs li{
  width:80px;
  height:40px;
  line-height:40px;
  display:inline-block;
  text-align:center;
  border-bottom:1px solid grey;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  background:#eeeeee;
  position:relative;
  top:1px;
}
#tabs li:hover{
  color:#aaaaaa;
  cursor:pointer;
}
.items{
  width:560px;
  height:175px;
  font-size:16px;
  text-align:center;
  border:1px solid grey;
  float:left;
  margin-left:20px;
}

jQuery代码:

$(document).ready(function(){
  $("li").bind("click",function(){
    $(".items").hide();
    $("#"+$(this).attr("name")).show();
    $("li").css({
      "border-top":"1px solid white",
      "border-left":"1px solid white",
      "border-right":"1px solid white",
      "border-bottom":"1px solid grey",
      "background":"#eeeeee"
    });
    $(this).css({
      "border-top":"1px solid grey",
      "border-left":"1px solid grey",
      "border-right":"1px solid grey",
      "border-bottom":"1px solid white",
      "background":"white"
    });
  });
  $("li:first-child").click();
});

HTML部分代码:

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>
<div id="tabs">
  <ul>
    <li name="lst1">标签1</li>
    <li name="lst2">标签2</li>
    <li name="lst3">标签3</li>
    <li name="lst4">标签4</li>
  </ul>
  <div class="items" id="lst1">内容1</div>
  <div class="items" id="lst2">内容2</div>
  <div class="items" id="lst3">内容3</div>
  <div class="items" id="lst4">内容4</div>
</div>

这里使用在线HTML/CSS/JavaScript前端代码调试运行工具:http://tools.3water.com/code/WebCodeRun,测试运行效果如下:

jQuery+CSS实现的标签页效果示例【测试可用】

感兴趣的朋友可以动手测试一下看看效果如何。

PS:或者还可以将上述代码组合成完成的HTML页面,再使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun,测试运行效果。

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
详谈jQuery中使用attr(), prop(), val()获取value的异同
Apr 25 jQuery
jquery插件canvaspercent.js实现百分比圆饼效果
Jul 18 jQuery
jQuery实现用户信息表格的添加和删除功能
Sep 12 jQuery
基于jQuery选择器之表单对象属性筛选选择器的实例
Sep 19 jQuery
jQuery实现点击DIV同时点击CheckBox,并为DIV上背景色的实例
Dec 18 jQuery
jQuery+koa2实现简单的Ajax请求的示例
Mar 06 jQuery
jQuery实现模糊查询的方法分析
May 10 jQuery
jQuery实现table表格checkbox全选的方法分析
Jul 04 jQuery
jquery操作select常见方法大全【7种情况】
May 28 jQuery
jQuery pager.js 插件动态分页功能实例分析
Aug 02 jQuery
jQuery实现checkbox全选、反选及删除等操作的方法详解
Aug 02 jQuery
Jquery异步上传文件代码实例
Nov 13 jQuery
JQuery通过后台获取数据遍历到前台的方法
Aug 13 #jQuery
jQuery实现图片简单轮播功能示例
Aug 13 #jQuery
jQuery模拟12306城市选择框功能简单实现方法示例
Aug 13 #jQuery
jQuery中$原理实例分析
Aug 13 #jQuery
深入浅析angular和vue还有jquery的区别
Aug 13 #jQuery
jQuery的Ajax接收java返回数据方法
Aug 11 #jQuery
jquery ajax加载数据前台渲染方式 不用for遍历的方法
Aug 09 #jQuery
You might like
详解PHP显示MySQL数据的三种方法
2008/06/05 PHP
php INI配置文件的解析实现分析
2011/01/04 PHP
thinkphp3.2中Lite文件替换框架入口文件或应用入口文件的方法
2015/05/21 PHP
PHP array_shift()用法实例分析
2019/01/07 PHP
简略的前端架构心得&amp;&amp;基于editor为例子的编码小技巧
2010/11/25 Javascript
dojo学习第二天 ajax异步请求之绑定列表
2011/08/29 Javascript
js弹出模式对话框,并接收回传值的方法
2013/03/12 Javascript
使用JQuery快速实现Tab的AJAX动态载入(实例讲解)
2013/12/11 Javascript
JavaScript学习心得之概述
2015/01/20 Javascript
JavaScript创建一个object对象并操作对象属性的用法
2015/03/23 Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
2015/07/05 Javascript
Jquery zTree 树控件异步加载操作
2016/02/25 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
JS获取年月日时分秒的方法分析
2016/11/28 Javascript
利用ES6实现单例模式及其应用详解
2017/12/09 Javascript
浅谈针对Vue相同路由不同参数的刷新问题
2018/09/29 Javascript
基于vue实现web端超大数据量表格的卡顿解决
2019/04/02 Javascript
JavaScript canvas仿代码流瀑布
2020/02/10 Javascript
python使用xlrd与xlwt对excel的读写和格式设定
2017/01/21 Python
Python列表list操作符实例分析【标准类型操作符、切片、连接字符、列表解析、重复操作等】
2017/07/24 Python
Python tkinter模块中类继承的三种方式分析
2017/08/08 Python
python处理Excel xlrd的简单使用
2017/09/12 Python
Python数据结构与算法之列表(链表,linked list)简单实现
2017/10/30 Python
对pytorch网络层结构的数组化详解
2018/12/08 Python
Python openpyxl 遍历所有sheet 查找特定字符串的方法
2018/12/10 Python
Python爬虫之爬取淘女郎照片示例详解
2020/07/28 Python
python 检测图片是否有马赛克
2020/12/01 Python
CSS3改变浏览器滚动条样式
2019/01/04 HTML / CSS
分享全球十款超强HTML5开发工具
2014/05/14 HTML / CSS
Clarks鞋美国官网:全球领军鞋履品牌
2017/05/13 全球购物
机关单位人员学雷锋心得体会
2014/03/10 职场文书
工作检讨书大全
2015/01/26 职场文书
军训个人总结
2015/03/03 职场文书
机械生产实习心得体会
2016/01/22 职场文书
mybatis使用oracle进行添加数据的方法
2021/04/27 Oracle
mysql中DCL常用的用户和权限控制
2022/03/31 MySQL