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,Angular实现登录界面验证码详解
Apr 27 jQuery
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
基于jQuery的左滑出现删除按钮的示例
Aug 29 jQuery
jQuery实现的页面遮罩层功能示例【测试可用】
Oct 14 jQuery
jQuery实现点击下拉框中的值累加到文本框中的方法示例
Oct 28 jQuery
基于jQuery Ajax实现下拉框无刷新联动
Dec 06 jQuery
jQuery 防止相同的事件快速重复触发方法
Feb 08 jQuery
详解jQuery中的isPlainObject()使用方法
Feb 27 jQuery
jquery实现二级导航下拉菜单效果实例
May 14 jQuery
jQuery zTree树插件的使用教程
Aug 16 jQuery
jQuery/JS监听input输入框值变化实例
Oct 17 jQuery
jquery绑定事件 bind和on的用法与区别分析
May 22 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
DOMXML函数笔记
2006/10/09 PHP
jQuery 源码分析笔记
2011/05/25 PHP
php几个预定义变量$_SERVER用法小结
2014/11/07 PHP
php判断输入是否是纯数字,英文,汉字的方法
2015/03/05 PHP
来自国外的页面JavaScript文件优化
2010/12/08 Javascript
在Windows上安装Node.js模块的方法
2011/09/25 Javascript
iframe 上下滚动条如何默认在下方实现原理
2012/12/10 Javascript
JavaScript事件处理器中的event参数使用介绍
2013/05/24 Javascript
使用JavaScript实现Java的List功能(实例讲解)
2013/11/07 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
js的[defer]和[async]属性
2014/11/24 Javascript
JavaScript面向对象程序设计教程
2016/03/29 Javascript
ES6新特性之Symbol类型用法分析
2017/03/31 Javascript
微信小程使用swiper组件实现图片轮播切换显示功能【附源码下载】
2017/12/12 Javascript
Node.js+ELK日志规范的实现
2019/05/23 Javascript
layui select 禁止点击的实现方法
2019/09/05 Javascript
5个你不知道的JavaScript字符串处理库(小结)
2020/06/01 Javascript
[01:20]辉夜杯背景故事宣传片《辉夜传说》
2015/12/25 DOTA
python创建和使用字典实例详解
2013/11/01 Python
pygame播放音乐的方法
2015/05/19 Python
Flask入门之上传文件到服务器的方法示例
2018/07/18 Python
python远程连接MySQL数据库
2019/04/19 Python
浅析python函数式编程
2020/09/26 Python
Python 实现PS滤镜的旋涡特效
2020/12/03 Python
CSS3 Flex 弹性布局实例代码详解
2018/11/01 HTML / CSS
HTML5调用手机发短信和打电话功能
2020/04/29 HTML / CSS
Public Desire美国/加拿大:全球性的在线鞋类品牌
2018/12/17 全球购物
如何手工释放资源
2013/12/15 面试题
同步和异步有何异同,在什么情况下分别使用他们
2013/04/09 面试题
怎么样写好简历中的自我评价
2013/10/25 职场文书
电子信息工程专业求职信
2014/06/28 职场文书
电影建党伟业观后感
2015/06/01 职场文书
《攀登者》:“海拔8000米以上,你不能指望任何人”
2019/11/25 职场文书
Java Kafka 消费积压监控的示例代码
2021/07/01 Java/Android
python实现MD5进行文件去重的示例代码
2021/07/09 Python
TV动画《八十龟酱观察日记》第四季宣传PV公布
2022/04/06 日漫