通过onmouseover选项卡实现img图片的变化


Posted in Javascript onFebruary 12, 2014
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>选项卡实现img图片的变换</title> 
<style type="text/css"> 
#main{ height:420px; width:400px;} 
#head{ 
width:400px; 
height:52px; 
position:absolute; 
left:10px; 
top: -12px; 
background-color:green; 
} 
#head li{ float:left; list-style:none; width:85px;} 
#content{ 
width:400px; 
height:350px; 
background-color:#FC6; 
text-align:center; 
position:absolute; 
top:36px; 
left: 10px; 
} 
</style> 
</head> <body> 
<div id="main"> 
<div id="head"> 
<ul> 
<li id="tab1" onmouseover="show(1)" style="background-color:#FFF">图片一</li> 
<li id="tab2" onmouseover="show(2)">图片二</li> 
<li id="tab3" onmouseover="show(3)">图片三</li> 
<li id="tab4" onmouseover="show(4)">图片四</li> 
</ul> 
</div> 
<div id="content"> 
<p id="p1"><img src="图片0"/></p> 
<p id="p2" style="display:none;"><img src=“图片1”></p> 
<p id="p3" style="display:none;"><img src="图片2" height="320px;"/></p> 
<p id="p4" style="display:none;"><img src="图片3"/></p> 
</div> 
</div> 
</body> 
<script> 
function show(n){ 
for(var i=1;i<=4;i++){ 
document.getElementById("tab"+i).style.backgroundColor='green'; 
document.getElementById("p"+i).style.display='none'; 
//display实现内容的隐藏与否的控制,当为none是,隐藏 
} 
document.getElementById("tab"+n).style.backgroundColor='white'; 
document.getElementById("p"+n).style.display='block'; 
//当block时,隐藏的即可显示 
} 
</script> 
</html>
Javascript 相关文章推荐
JS解密入门 最终变量劫持
Jun 25 Javascript
Prototype源码浅析 Enumerable部分之each方法
Jan 16 Javascript
纯css+js写的一个简单的tab标签页带样式
Jan 28 Javascript
js+css实现上下翻页相册代码分享
Aug 18 Javascript
JS+CSS实现类似QQ好友及黑名单效果的树型菜单
Sep 22 Javascript
jQuery Mobile操作HTML5的常用函数总结
May 17 Javascript
使用Web Uploader实现多文件上传
Jun 08 Javascript
AngularJS 服务详细讲解及示例代码
Aug 17 Javascript
解析JavaScript模仿块级作用域
Dec 29 Javascript
详解Vue组件之间的数据通信实例
Jun 17 Javascript
微信小程序sessionid不一致问题解决
Aug 30 Javascript
解决vue 给window添加和移除resize事件遇到的坑
Jul 21 Javascript
JavaScript中创建对象和继承示例解读
Feb 12 #Javascript
javascript实现文本域写入字符时限定字数
Feb 12 #Javascript
js 绑定键盘鼠标事件示例代码
Feb 12 #Javascript
动态加载jquery库的方法
Feb 12 #Javascript
jquery实现页面图片等比例放大缩小功能
Feb 12 #Javascript
javascript获取web应用根目录的方法
Feb 12 #Javascript
使用javascript控制cookie显示和隐藏背景图
Feb 12 #Javascript
You might like
PHP命名空间(Namespace)的使用详解
2013/05/04 PHP
PHP中session变量的销毁
2014/02/27 PHP
使用PHP和HTML5 FormData实现无刷新文件上传教程
2014/09/06 PHP
php读取目录及子目录下所有文件名的方法
2014/10/20 PHP
PHP实现PDO的mysql数据库操作类
2014/12/12 PHP
PHP中error_log()函数的使用方法
2015/01/20 PHP
Yii2――使用数据库操作汇总(增删查改、事务)
2016/12/19 PHP
使用Git实现Laravel项目的自动化部署
2019/11/24 PHP
判断页面是关闭还是刷新的js代码
2007/01/28 Javascript
动态调用css文件——jquery的应用
2007/02/20 Javascript
JavaScript OOP面向对象介绍
2010/12/02 Javascript
javascript中定义私有方法说明(private method)
2014/01/27 Javascript
jquery通过visible来判断标签是否显示或隐藏
2014/05/08 Javascript
JS模式之单例模式基本用法
2015/06/30 Javascript
jQuery网页定位导航特效实现方法
2016/12/19 Javascript
微信小程序 选项卡的简单实例
2017/05/24 Javascript
Javascript中Promise的四种常用方法总结
2017/07/14 Javascript
template.js前端模板引擎使用详解
2017/10/10 Javascript
JS实现字符串去重及数组去重的方法示例
2018/04/21 Javascript
Vue快速实现通用表单验证功能
2019/12/05 Javascript
prettier自动格式化去换行的实现代码
2020/08/25 Javascript
[00:43]2016完美“圣”典风云人物:单车宣传片
2016/12/02 DOTA
Python logging管理不同级别log打印和存储实例
2018/01/19 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
python中实现数组和列表读取一列的方法
2018/04/03 Python
Python同步遍历多个列表的示例
2019/02/19 Python
Python如何实现大型数组运算(使用NumPy)
2020/07/24 Python
Python开发.exe小工具的详细步骤
2021/01/27 Python
利用Python如何画一颗心、小人发射爱心
2021/02/21 Python
CSS3的新特性介绍
2008/10/31 HTML / CSS
H5 meta小结(前端必看篇)
2016/08/24 HTML / CSS
大都会艺术博物馆商店:The Met Store
2018/06/22 全球购物
德国家具、照明、家居用品网上商店:Wayfair.de
2020/02/13 全球购物
员工自我鉴定范文
2013/10/06 职场文书
两行代码解决Jupyter Notebook中文不能显示的问题
2021/04/24 Python
分享mysql的current_timestamp小坑及解决
2021/11/27 MySQL