CSS+JQuery实现Tabs效果,点击更改背景色(不含图片)
1,Html代码
<body>
<div id="box">
<ul id="tab_nav">
<li class="nonblank">购买标书</li>
<li class="blank"></li>
<li class="nonblank">法授</li>
<li class="blank"></li>
<li class="nonblank">银行资质证明</li>
<li class="blank"></li>
<li class="nonblank">查阅档案</li>
<li class="blank"></li>
<li class="nonblank">投标分工确认</li>
<li class="blank"></li>
<li class="nonblank">公章使用</li>
<li class="blank"></li>
<li class="nonblank">购买</li>
</ul>
</div>
</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效果,点击更改背景色(不含图片)的更多相关文章
- 一个CSS+jQuery的放大缩小动画效果
日期: 2013年9月23日 作者:铁锚 // 今天帮朋友写了一些代码,自己觉得写着写着,好几个版本以后,有点满意,于是就贴出来. // 都是定死了的.因为需求就只有4个元素.如果是要用CSS的cla ...
- jquery 单行滚动、批量多行滚动、文字图片翻屏滚动效果代码
jquery单行滚动.批量多行滚动.文字图片翻屏滚动效果代码,需要的朋友可以参考下. 以下代码,运行后,需要刷新下,才能加载jquery,要不然看不到效果.一.单行滚动效果 <!DOCTYPE ...
- jQuery之动画效果show()......animate()
jQuery之动画效果 1.show()显示效果 语法:show(speed,callback) Number/String,Function speend为动画执行时间,单位为毫秒.也可以为slow ...
- jQuery操作之效果
jQuery操作之效果 效果操作一共分五类:1.基本,2.滑动,3.淡入淡出,4.自定义,5.设置 show(),hide(),toggle() 代码如下: html代码: <p style=& ...
- JQuery实战---窗口效果
在前面的相关博文中,小编对jquery的相关知识进行了简单的总结,关于jquery的很多小的知识点,都需要我们自己去动手和实践,一行行代码都需要我们自己亲自动手去敲,今天我们继续来学习jquery的相 ...
- jquery横向手风琴效果
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 15 个最佳 jQuery 翻书效果插件
本文为你带来15个非常实用的.实现类似翻书效果的jQuery插件,你可以很容易地整合到你的web应用中,提升用户体验. 1. BookBlock BookBlock可以将任何内容(如图像.文本)创建 ...
- js 实现淘宝无缝轮播图效果,可更改配置参数 带完整版解析代码[slider.js]
前言: 本人纯小白一个,有很多地方理解的没有各位大牛那么透彻,如有错误,请各位大牛指出斧正!小弟感激不尽. 本篇文章为您分析一下原生JS写淘宝无缝轮播图效果 需求分析: ...
- jQuery实现放大镜效果
1.1.1 摘要 相信大家都见过或使用过放大镜效果,甚至实现过该效果,它一般应用于放大查看商品图片,一些电商网站(例如:凡客,京东商城,阿里巴巴等)都有类似的图片查看效果. 在接下来的博文中,我们将向 ...
随机推荐
- TCP报文发送工具
该工具用于向Socket服务端发送XML报文,软件功能界面如下图所示: 配置好IP和端口后,单击"载入报文文件"按钮,在文件选择对话框中选择报文文件,如图: 报文文件打开后,可在右 ...
- 分布式部署下的报表调用 API调用 权限问题以及性能方案
背景描述: 客户的实际情况是需要在具体系统构架前,通过与厂商讨论确定最终的系统架构方案. 需求是客户自己有管理系统,希望建立一个独立的报表服务器,该报表服务器可以对多个管理系统提供报表服务,不知 ...
- ssm单项目整合
目录 前言 创建maven项目 添加依赖 配置文件 总览 jdbc配置 mybatis配置 dao层配置 service层配置 事务配置 controller配置 web.xml 使用 前言 spri ...
- SQL 中Count()的问题
假如一张表中有如下的数据: 当使用select Count(*) from TableName表示获取表中数据记录的条数: 有时候可以通过select Count(列名) from TableName ...
- .Linode服务器的使用 网站迁移
很多建站的朋友习惯了虚拟主机的 Cpanel 面板,但是面对 VPS 都感觉无所适从.毕竟外贸人很少接触到这类知识,所以需要一个贴心的新手教程. Linode VPS:国外最好的VPS注册购买教程 撇 ...
- November 30th 2016 Week 49th Wednesday
Your attitude, not your aptitude, will determine your altitude. 决定你人生高度的,不是你的才能,而是你的态度. Basically, I ...
- APUE 4.8 umask函数
- Git忽略提交 .gitignore配置。自动生成IDE的.gitignore。解决gitignore不生效
语法 以”#”号开头表示注释: 以斜杠“/”开头表示目录: 以星号“*”通配多个字符: 以问号“?”通配单个字符 以方括号“[]”包含单个字符的匹配列表: 以叹号“!”表示不忽略(跟踪)匹配到的文件或 ...
- UI(二)之正式过程
2018-12-04 09:48:25 1.SetWindowsHookEx ·钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统.每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获 ...
- 你的ABAP程序给佛祖开过光么?来试试Jerry这个小技巧
最近Jerry在忙一个项目,技术栈换成了nodejs平台,语言换成了JavaScript,因为赶项目进度,一直没时间更新公众号.感谢大家的支持,关注人数还是慢慢地增长到了3000. 今天我们来聊聊一个 ...