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插件HighCharts绘制2D饼图效果示例【附demo源码下载】
Mar 21 jQuery
jQuery中map函数的两种方式
Apr 07 jQuery
jquery ajaxfileupload异步上传插件
Nov 21 jQuery
jQuery实现新闻播报滚动及淡入淡出效果示例
Mar 23 jQuery
jQuery实现表单动态加减、ajax表单提交功能
Jun 08 jQuery
基于jquery实现九宫格拼图小游戏
Nov 30 jQuery
jQuery动态操作表单示例【基于table表格】
Dec 06 jQuery
jQuery基于随机数解决中午吃什么去哪吃问题示例
Dec 29 jQuery
jQuery控制input只能输入数字和两位小数的方法
May 16 jQuery
解决jquery validate 验证不通过后验证正确的信息仍残留在label上的方法
Aug 27 jQuery
jquery选择器和属性对象的操作实例分析
Jan 10 jQuery
jQuery弹框插件使用方法详解
May 26 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数组
2006/10/09 PHP
php中修改浏览器的User-Agent来伪装你的浏览器和操作系统
2011/07/29 PHP
php中\r \r\n \t的区别示例介绍
2014/02/08 PHP
JQuery 1.4 中的Ajax问题
2010/01/23 Javascript
JS面向对象编程之对象使用分析
2010/08/19 Javascript
三种动态加载js的jquery实例代码另附去除js方法
2014/04/30 Javascript
js中javascript:void(0) 真正含义
2020/11/05 Javascript
Javascript小技能总结(推荐)
2016/06/02 Javascript
Vue2.0表单校验组件vee-validate的使用详解
2017/05/02 Javascript
原生js获取left值和top值的三种方法
2017/08/02 Javascript
微信小程序实现省市区三级地址选择
2020/06/21 Javascript
微信小程序 如何获取网络状态
2019/07/26 Javascript
scrapyd schedule.json setting 传入多个值问题
2019/08/07 Javascript
解决layer弹出层中表单不起作用的问题
2019/09/09 Javascript
js实现小球在页面规定的区域运动
2020/06/16 Javascript
[01:20]PWL S2开团时刻第三期——团战可以输 蝙蝠必须死
2020/11/26 DOTA
更改Python命令行交互提示符的方法
2015/01/14 Python
python urllib urlopen()对象方法/代理的补充说明
2017/06/29 Python
python中文件变化监控示例(watchdog)
2017/10/16 Python
python生成excel的实例代码
2017/11/08 Python
python3爬取淘宝信息代码分析
2018/02/10 Python
Python实现提取XML内容并保存到Excel中的方法
2018/09/01 Python
浅谈python写入大量文件的问题
2018/11/09 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
python pillow模块使用方法详解
2019/08/30 Python
python 如何使用find和find_all爬虫、找文本的实现
2020/10/16 Python
详解background属性的8个属性值(面试题)
2020/11/02 HTML / CSS
社区健康教育实施方案
2014/03/18 职场文书
2015年消费者权益日活动总结
2015/02/09 职场文书
幼儿园工作总结2015
2015/04/01 职场文书
安全第一课观后感
2015/06/18 职场文书
python3使用diagrams绘制架构图的步骤
2021/04/08 Python
利用python Pandas实现批量拆分Excel与合并Excel
2021/05/23 Python
Python机器学习之基于Pytorch实现猫狗分类
2021/06/08 Python
前端实现滑动按钮AJAX与后端交互的示例代码
2022/02/24 Javascript
vue中data里面的数据相互使用方式
2022/06/05 Vue.js