首先给菜单设置默认的图片背景(background: url(icon1.png) no-repeat;),然后编写点击后的样式,包括修改图片背景(background: url(icon2.png) no-repeat;),最后根据jquery的toggleClass()方法为点击的菜单项添加或者删除改变图片背景的样式。

具体代码如下:

.items li{

float: left;

padding: 0 10px 0 30px;

height: 26px;

line-height: 26px;

font-size: 12px;

background: url(icon1.png) no-repeat;

vertical-align: middle;

border: 1px solid #79b7ff;

list-style: none;

cursor: pointer;

}

.items li.changePic {

font-weight: bold;

border: 1px solid #999;

background: url(icon2.png) no-repeat;

}

  • 菜单一
  • 菜单二
  • 菜单三
  • 菜单四

$(".items li").click(function(){

$(this).toggleClass("changePic");

});

icon1.png

icon2.png

总体效果如下:

HTML顶部状态栏更改背景,html css导航菜单点击后改变背景图片相关推荐

  1. CSS 导航栏选中框背景高亮显示

    CSS 导航栏选中框背景高亮显示 效果显示 以下为实现代码 代码片. <!DOCTYPE html> <html lang="en"> <head&g ...

  2. 弧形背景html,JS实现带圆弧背景渐变效果的导航菜单代码

    本文实例讲述了JS实现带圆弧背景渐变效果的导航菜单代码.分享给大家供大家参考.具体如下: 这是一款效果个性的JS+CSS导航菜单,鼠标经过时出现有趣弧形背景,实际上,这里用CSS调用了背景,用Java ...

  3. 导航背景变换 php,jQuery实现的背景动态变化导航菜单效果

    本文实例讲述了jQuery实现的背景动态变化导航菜单效果.分享给大家供大家参考.具体如下: 这里介绍一款使用jQuery插件制作完成的导航菜单,一大特点是,菜单的背景有动态效果,与使用的背景图片完全变 ...

  4. 很漂亮的蓝色经典CSS导航菜单代码

    代码简介:很不错的一款蓝色风格经典的CSS导航菜单,只不过用到了几张背景图片,好像这些图片可以合并起来用,有兴趣用的朋友可以适当优化一下,从外观上来看,这款菜单还是非常好看的. 代码内容: <! ...

  5. html 导航栏 选中状态,CSS导航菜单高亮选中菜单项

    我开发了一个CSS导航菜单,并为每个导航项我写了php.file.CSS导航菜单高亮选中菜单项 homepage.php My First Try Of CSS Navigation Bar /* B ...

  6. 蓝色箭头间隔css导航菜单代码

    蓝色箭头间隔css导航菜单代码 演示图片: 详细代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&qu ...

  7. html5导航栏悬浮置顶,jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单...

    本文实例讲述了jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单.分享给大家供大家参考,具体如下: /p> "http://www.w3.org/TR/xhtml1/D ...

  8. 30个优秀的CSS导航菜单和按钮教程

    在web设计中,CSS是最重要的组成部分.为了让大家更好的了解如何通过CSS来设计,下面就分享30个优秀的CSS导航菜单和按钮.通过这些教程,你可以更好的从中学习.enjoy! 01. Advance ...

  9. android点击灰色背景图片,android button按键失去焦点和点击后改变背景图片

    android button按键得到焦点和点击后改变背景图片 我也接受android不久,今天来给同学们分享一下button得到焦点和点击后改变背景图片,其实很简单就是两个事件setOnFocusCh ...

最新文章

  1. 【ASIC设计】ASIC设计流程
  2. 【Spring注解系列04】@Condition条件注解
  3. 《系统集成项目管理工程师》必背100个知识点-12项目整体管理的过程
  4. 关于android多点触控
  5. 有一只猪400斤,桥承重200斤,怎么过桥?
  6. flex 下对齐_flex布局
  7. 性能测试分析与调优原理
  8. 乐视网:受让方致新云网与融创、盈瑞汇鑫无关联关系
  9. Linux文件内容查阅
  10. hMailServer之发送附件大小限制
  11. Xamarin.Android Binding-----百度地图SDK
  12. 教你如何使用抖音直播间数据分析工具
  13. 常用的简单的数值比较方法
  14. 2022电力电缆复训题库及在线模拟考试
  15. java gson使用_Java 如何使用Gson解析JSON数组
  16. 磁共振中的T1, T2 和 T2*的原理和区别
  17. 我了解的一些线阵相机知识
  18. C语言输出转置矩阵解题步骤,C语言实现矩阵转置
  19. 数据库定义语言(DDL)详解
  20. 2022最新淘宝天猫商品详情接口采集方法

热门文章

  1. warning C4996的分析
  2. fixed 和 fixed
  3. FPGA和CPLD的区别
  4. 中国最好的职业TOP10
  5. python namedtuple
  6. Redis 查看端口使用情况
  7. Vultr云主机+Godaddy域名+阿里SSL配置Nginx的https访问(包含docker配置方法)
  8. 微机原理_微处理器架构
  9. 转载STM32频谱设计
  10. 怎样学习计算机语言?