运用active和hover实现导航栏的页面切换
.nav ul li a:hover{
	background: #3E6EDD;
}
.nav ul li a:hover img{
	display: block;
}
.nav ul li a.active{        //注意此处是  .active
	background: #3E6EDD;
}
.nav ul li a.active img{
	display: block;
}
<div class="nav">
				<ul>
					<li><a href="file.html" class="active">首  页<img src="data:images/jiao.png" alt="" /></a></li>
					<li><a href="zxft.html" >政务公开<img src="data:images/jiao.png" alt="" /></a></li>
					<li><a href="jjdt1.html">网上办事<img src="data:images/jiao.png" alt="" /></a></li>
					<li><a href="jjdt2.html">公众参与<img src="data:images/jiao.png" alt="" /></a></li>
					<li><a href="##">宣传教育<img src="data:images/jiao.png" alt="" /></a></li>
				</ul>
			</div>
如上有五个链接,对应五个页面,但是导航栏一般都是固定的,只是要切换。在每一个页面上放一处class="active",而这一处对应的也就是自身页面的链接。
假设当前你看的页面是file.html,所以将class=”active“加到如上代码处。
假设你看的页面是zxft.html,则应将class=”active”加到<a href="zxft.html" class="active">处。
以此类推。
运用active和hover实现导航栏的页面切换的更多相关文章
- 简单的jquery左侧导航栏和页面选中效果
		
这里是要实现导航的左侧并选中的,此功能需引用jquery 效果: 左侧导航 <div class="box"> <ul class="menu" ...
 - 简单的jquery左侧导航栏和页面选中
		
这里是要实现导航的左侧并选中的,此功能需引用jquery 左侧导航: <div class="box"> <ul class="menu"&g ...
 - jQuery实现简单导航栏的样式切换
		
style css样式部分: ul{ margin: 0 auto; height: 50px; background-color: #369;} ul>li{ text-decoration: ...
 - jquery导航栏html页面跳转导航字体变色
		
html代码: <div class="collapse"> <ul class="nav"> <li><a href ...
 - Android——Fragment实例精讲——底部导航栏+ViewPager滑动切换页面
		
说明: 实现效果: 1- 用ViewPager实现Fragmen之间的切换 2- 底部用RadioGroup实现,更方便的实现图片和字体颜色的改变,更方便的通过RadioButton的点击事件来控制页 ...
 - CSS04--对齐、 布局、导航栏
		
我们接着上一章,继续学习一些有关对齐.布局.导航栏的内容. 1.水平块对齐: 1.1 margin:把左和右外边距设置为 auto,规定的是均等地分配可用的外边距.结果就是居中的元素 .c ...
 - Bootstrap<基础十七>导航栏
		
导航栏是一个很好的功能,是 Bootstrap 网站的一个突出特点.导航栏在您的应用或网站中作为导航页头的响应式基础组件.导航栏在移动设备的视图中是折叠的,随着可用视口宽度的增加,导航栏也会水平展开. ...
 - BootStrap导航栏的使用
		
默认的导航栏 创建一个默认的导航栏的步骤如下: 向 <nav> 标签添加 class .navbar..navbar-default. 向上面的元素添加 role="naviga ...
 - Bootstrap-CL:导航栏
		
ylbtech-Bootstrap-CL:导航栏 1.返回顶部 1. Bootstrap 导航栏 导航栏是一个很好的功能,是 Bootstrap 网站的一个突出特点.导航栏在您的应用或网站中作为导航页 ...
 
随机推荐
- tornado-5.1版本
			
server.py python server.py执行 import tornado.ioloop import tornado.options import tornado.web from to ...
 - 使用Hexo + Github Pages搭建个人独立博客
			
使用Hexo + Github Pages搭建个人独立博客 https://linghucong.js.org/2016/04/15/2016-04-15-hexo-github-pages-blog ...
 - ROS 进阶学习笔记(12) - Communication with ROS through USART Serial Port
			
Communication with ROS through USART Serial Port We always need to communicate with ROS through seri ...
 - OpenGL Hello World
			
▶ OpenGL 的环境配置与第一个程序 ● CUDA 中自带 OpenGL 需要的头文件和库,直接拉进项目里边去就行 ● VS项目属性右键,属性,C/C++ 目录,包含目录,添加 CUDA 的头文件 ...
 - StorageLevel
			
val NONE = new StorageLevel(false, false, false, false) val DISK_ONLY = new StorageLevel(true, fals ...
 - C# IIS 服务器上传图片500解决办法
 - Mapperreduce的wordCount原理
			
wordcount原理: 1.mapper(Object key,Object value ,Context contex)阶段 2.从数据源读取一行数据传递给mapper函数的value 3.处理数 ...
 - react-native-echarts 安卓版打包后,部分手机图表不显示问题
			
1. 找到 node_modules\native-echarts\src\components\Echarts\tpl.html 文件 ,把它复制到 (android\app\src\main\a ...
 - python-玉米(小米)商城作业
			
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
 - Crash 文件调试
			
Xcode目录下执行 find . -name symbolicatecrash 找到symbolicatecrash位置,将其拷贝到debug用的文件夹下 执行命令 export DEVELOPER ...