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 进入页面默认给已赋值的复选框打钩
Mar 23 jQuery
jQuery插件FusionCharts绘制的3D环饼图效果示例【附demo源码】
Apr 02 jQuery
jQuery+ajax实现修改密码验证功能实例详解
Jul 06 jQuery
详解jquery插件jquery.viewport.js学习使用方法
Sep 08 jQuery
jQuery访问浏览器本地存储cookie、localStorage和sessionStorage的基本用法
Oct 20 jQuery
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
Jan 08 jQuery
jQuery实现鼠标点击处心形漂浮的炫酷效果示例
Apr 12 jQuery
jQuery序列化form表单数据为JSON对象的实现方法
Sep 20 jQuery
jQuery事件多次绑定与解绑问题实例分析
Feb 19 jQuery
详解JQuery基础动画操作
Apr 12 jQuery
jQuery控制input只能输入数字和两位小数的方法
May 16 jQuery
jQuery实现高度灵活的表单验证功能示例【无UI】
Apr 30 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读取ACCESS数据到MYSQL的代码
2011/05/11 PHP
Yii框架实现多数据库配置和操作的方法
2017/05/25 PHP
Laravel框架Auth用户认证操作实例分析
2019/09/29 PHP
基于jQuery的前端数据通用验证库
2011/08/08 Javascript
一个JS的日期格式化算法示例
2013/07/31 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
简介JavaScript中search()方法的使用
2015/06/06 Javascript
jQuery基本选择器之标签名选择器
2016/09/03 Javascript
JS实现鼠标滑过显示边框的菜单效果
2016/09/21 Javascript
javascript容错处理代码(屏蔽js错误)
2017/01/20 Javascript
利用Vue v-model实现一个自定义的表单组件
2017/04/27 Javascript
深入理解JS的事件绑定、事件流模型
2018/05/13 Javascript
vue中当图片地址无效的时候,显示默认图片的方法
2018/09/18 Javascript
Python入门_学会创建并调用函数的方法
2017/05/16 Python
Python及PyCharm下载与安装教程
2017/11/18 Python
Python:Scrapy框架中Item Pipeline组件使用详解
2017/12/27 Python
python读取文件名并改名字的实例
2019/01/07 Python
Python二叉树的镜像转换实现方法示例
2019/03/06 Python
python的pytest框架之命令行参数详解(下)
2019/06/27 Python
pytorch神经网络之卷积层与全连接层参数的设置方法
2019/08/18 Python
Python中断多重循环的思路总结
2019/10/04 Python
Python @property及getter setter原理详解
2020/03/31 Python
如何查看Django ORM执行的SQL语句的实现
2020/04/20 Python
在python image 中实现安装中文字体
2020/05/16 Python
python3.7添加dlib模块的方法
2020/07/01 Python
浅谈优化Django ORM中的性能问题
2020/07/09 Python
大学生文员专业个人求职信范文
2014/01/05 职场文书
优秀共产党员先进事迹
2014/01/27 职场文书
单位承诺书格式
2014/05/21 职场文书
投标授权委托书范文
2014/08/02 职场文书
2014年校务公开工作总结
2014/12/18 职场文书
建筑技术负责人岗位职责
2015/04/13 职场文书
python 统计代码耗时的几种方法分享
2021/04/02 Python
Mysql文件存储图文详解
2021/06/01 MySQL
Windows11插耳机没反应怎么办? win11耳机没声音的多种解决办法
2021/11/21 数码科技
Python获取指定日期是"星期几"的6种方法
2022/03/13 Python