CSS+JQuery实现Tabs效果,点击更改背景色(不含图片)

1,Html代码

 1 <body>
 2     <div id="box">
 3         <ul id="tab_nav">
 4             <li class="nonblank">购买标书</li>
 5             <li class="blank"></li>
 6             <li class="nonblank">法授</li>
 7             <li class="blank"></li>
 8             <li class="nonblank">银行资质证明</li>
 9             <li class="blank"></li>
10             <li class="nonblank">查阅档案</li>
11             <li class="blank"></li>
12             <li class="nonblank">投标分工确认</li>
13             <li class="blank"></li>
14             <li class="nonblank">公章使用</li>
15             <li class="blank"></li>
16             <li class="nonblank">购买</li>
17         </ul>
18     </div>
19 </body>

2,CSS代码

<style type="text/css">
        #box
        {
            height: 300px;
            margin-top: 200px;
            margin-left: 200px;
        }
        .nonblank
        {
            float: left;
            list-style: none;
            border: 1px solid #999;
            height: 31px;
            line-height: 31px;
            width: 110px;
            text-align: center;
            background-color: #efeff7;
            font-size: 15px;
            font-weight: 600;
            cursor:pointer;
        }
        .blank
        {
            float: left;
            border:none;
            border-bottom:1px solid #999;
            width:5px;
            line-height:31px;
            height: 32px;
            margin:0;
            list-style: none;
        }
    </style>

3,JS代码

<script type="text/javascript" src="script/jquery-1.6.2.min.js"></script>
    <script type="text/javascript">
        $(function () {
            $("li[class=nonblank]").each(function (index) {
                $(this).mouseover(function () {
//                    $(this).css("backgroundColor", "red");
                }).click(function () {
                    $("li[class=nonblank]").css("backgroundColor", "#efeff7");
                    $("li[class=nonblank]").css("borderBottom", "1px solid #999");
                    $(this).css("backgroundColor", "white");
                    $(this).css("borderBottom", "none");
                }).mouseout(function () {
//                    $("li[class=nonblank]").css("backgroundColor", "#efeff7");
                })
            })
        })

    </script>

4,效果图

CSS+JQuery实现Tabs效果,点击更改背景色(不含图片)

时间: 2024-08-19 04:30:58

CSS+JQuery实现Tabs效果,点击更改背景色(不含图片)的相关文章

15 个最佳 jQuery 翻书效果插件

本文为你带来15个非常实用的.实现类似翻书效果的jQuery插件,你可以很容易地整合到你的web应用中,提升用户体验. 1.  BookBlock BookBlock可以将任何内容(如图像.文本)创建为翻页效果,带有一个翻页导航,可用于创建小册子等组件. 阅读更多 / 演示 2.  imBookFlip 该插件允许你在iframe或页面中加载电子书,可以设置为在页面加载时开始翻书效果,也可以设置为手动点击时开始.还可以通过Sound Manager添加声音效果. 阅读更多 / 演示 3.  jF

jQuery之动画效果show()......animate()

jQuery之动画效果 1.show()显示效果 语法:show(speed,callback) Number/String,Function speend为动画执行时间,单位为毫秒.也可以为slow","normal","fast" callback可选,为当动画完成时执行的函数.   show(speed,[easing],callback) Number/String easing默认是swing,可选linear; $("#div1&qu

用jquery实现手风琴效果

<style type="text/css"> ul li{ list-style: none; width:200px; height:30px; text-align: center; line-height:30px; background-color:deepskyblue; } ul{ display:none; margin:0; padding:0; } h3{ width:200px; height:30px; margin:0; padding:0; te

JQuery实战---窗口效果

在前面的相关博文中,小编对jquery的相关知识进行了简单的总结,关于jquery的很多小的知识点,都需要我们自己去动手和实践,一行行代码都需要我们自己亲自动手去敲,今天我们继续来学习jquery的相关小例子,今天我们这个小例子是关于窗口的弹出效果,相关源码,小编已经上传,有需要的小伙伴可以点击进行下载哦,希望可以帮助到有需要的小伙伴哦,接着,我们就开始小例子的学习,首先,我们来看一下最终的效果图,如下所示: 这个窗口效果的小例子,既不会被拦窗而且更加的灵活, 接着,我们来看一下这个小例子的整体

超炫酷的jQuery/HTML5应用效果及源码

jQuery非常强大,我们之前也用jQuery分享过很多实用的插件.HTML5可以让网页变得更加绚丽多彩,将HTML5和jQuery结合使用那将发挥更棒的效果. 今天向大家收集了一些关于HTML5和jQuery的应用及其源码,一起来看看. HTML5动感的火焰燃烧动画特效 这又是一款基于HTML5的超炫动画特效,是一款动感的火焰燃烧动画效果.这款HTML5动画火焰燃烧非常逼真. 核心jQuery代码: $( document ).ready(function() { // Set canvas

jQuery 滑动菜单效果

<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <style> *{ padding:0; margin:0; } ul,li{ list-style:none; } .nav{ height:30px; background:rg

jquery横向手风琴效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jquery横向手风琴效果</title> <style> .solution-item{ position: relative; width:1000px; height:420px; margin:50px auto; overflow: h

基于jquery多种切换效果的焦点图(兼容ie6)

随着html5和css3的诞生.各种非常酷.非常炫的网页焦点图在各个前端技术网上满天飞.基于html5和css3技术的焦点图有一个弊端就是要在ie9以上才支持.这让需兼容ie6到ie8的页面又爱又恨.下面为大家介绍一款完全基于juery的焦点图,而且这款插件完美支持ie6,多种百叶窗切换,效果还是相当赏目的.无图无真相,还是先上图 点击这里在线预览 点击这里下载源码 使用教程 这款插件代码很简洁,使用也非常简单.看截图 ok.今天就和大家分享到这里.周末好快,作为一名码农真是苦逼,明天还要早起,

jquery的动画效果

序言:昨天复习了jQuery的一些事件,今天我打算继续来复习jQuery的动画效果. 用于写一些网页特效:渐变菜单,渐变显示,图片轮播等. 首先当然得引入插件:<script src="jquery/jquery-1.11.1.js"></script> 1.简单的HTML代码 <input type="button" value="show" id="btn1"/><input ty