jquery实例1:淡入淡出窗口

 

1.html代码:

window.html源代码:

Html代码 复制代码
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">   
  2. < html >   
  3.     < head >   
  4.         < title > jquery实例1:深入浅出窗口</ title >   
  5.   
  6.         < meta  http-equiv ="content-type"  content ="text/html; charset=UTF-8" >   
  7.         < script  type ="text/javascript"  src ="js/jquery-1.3.2.js" > </ script >   
  8.         < script  type ="text/javascript"  src ="js/jquerywin.js" > </ script >   
  9.         < link  href ="css/win.css"  rel ="stylesheet"  type ="text/css"  />   
  10.   
  11.     </ head >   
  12.   
  13.     < body >   
  14.         < a  onclick ="showwin()"  href ="#" > 显示浮动窗口</ a >   
  15.         < div  id ="win" >   
  16.             < div  id ="title" >   
  17.                 我是标题栏!!   
  18.                 < span  id ="close"  onclick ="hide()" > X</ span >   
  19.             </ div >   
  20.             < div  id ="content" >   
  21.                 我是一个窗口哦!!   
  22.             </ div >   
  23.         </ div >   
  24.     </ body >   
  25. </ html >   
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
	<head>
		<title>jquery实例1:深入浅出窗口</title>

		<meta http-equiv="content-type" content="text/html; charset=UTF-8">
		<script type="text/javascript" src="js/jquery-1.3.2.js"></script>
		<script type="text/javascript" src="js/jquerywin.js"></script>
		<link href="css/win.css" rel="stylesheet" type="text/css" />

	</head>

	<body>
		<a οnclick="showwin()" href="#">显示浮动窗口</a>
		<div id="win">
			<div id="title">
				我是标题栏!!
				<span id="close" οnclick="hide()">X</span>
			</div>
			<div id="content">
				我是一个窗口哦!!
			</div>
		</div>
	</body>
</html>

 

 

2.javascript代码:

jquerywin.js源代码:

Js代码 复制代码
  1. function  showwin() {   
  2.   
  3.     //使用纯javascript来控制css   
  4.     //var winNode = document.getElementById("win");   
  5.     //winNode.style.display = "block";   
  6.        
  7.     //方法1,修改节点的css值,让窗口显示出来   
  8.     //$("#win").css("display", "block");   
  9.     //方法2,利用Jquery的show方法   
  10.     //$("#win").show("normal");   
  11.     //方法3,利用Jquery的fadeIn方法   
  12.     $("#win" ).fadeIn("slow" );   
  13. }   
  14.   
  15. function  hide() {   
  16.     //将窗口隐藏起来   
  17.     //注意,这里的隐藏方法与前面的显示方法需要一一对应,   
  18.     //比如你使用方法一显示窗口,那么也要使用方法一进行隐藏   
  19.     //方法1,修改css   
  20.     //$("#win").css("display", "none");   
  21.     //方法2,利用hide方法   
  22.     //$("#win").hide("slow");   
  23.     //方法3,利用fadeOut方法   
  24.     $("#win" ).fadeOut("slow" );   
  25. }  

 

 

3.css代码:

win.css源代码:

Html代码 复制代码
  1. /*id选择器*/   
  2. #win {   
  3.     /*希望窗口有边框*/   
  4.     border: 1px red solid;   
  5.     width: 300px;   
  6.     height: 250px;   
  7.     position: absolute;   
  8.     top: 100px;   
  9.     left: 200px;   
  10.     /*希望窗口开始时不可见*/   
  11.     display: none;   
  12. }   
  13.   
  14. /*控制标题栏的样式*/   
  15. #title {   
  16.     /*背景色*/   
  17.     background-color: blue;   
  18.     /*文字颜色*/   
  19.     color: yellow;   
  20.     /*左内边距*/   
  21.     padding-left: 3px;   
  22. }   
  23.   
  24. /*控制内容区域的样式*/   
  25. #content {   
  26.     padding-top: 30px;   
  27.     padding-left: 5px;   
  28. }   
  29.   
  30. /*控制关闭按钮的位置*/   
  31. #close {   
  32.     /*使关闭按钮向右侧移动*/   
  33.     margin-left: 155px;   
  34.     /*让鼠标进入时可以显示小手,告知用户可以点击操作*/   
  35.     cursor: pointer;   
  36. }  
/*id选择器*/
#win {
	/*希望窗口有边框*/
	border: 1px red solid;
	width: 300px;
	height: 250px;
	position: absolute;
	top: 100px;
	left: 200px;
	/*希望窗口开始时不可见*/
	display: none;
}

/*控制标题栏的样式*/
#title {
	/*背景色*/
	background-color: blue;
	/*文字颜色*/
	color: yellow;
	/*左内边距*/
	padding-left: 3px;
}

/*控制内容区域的样式*/
#content {
	padding-top: 30px;
	padding-left: 5px;
}

/*控制关闭按钮的位置*/
#close {
	/*使关闭按钮向右侧移动*/
	margin-left: 155px;
	/*让鼠标进入时可以显示小手,告知用户可以点击操作*/
	cursor: pointer;
}

 

 

ok,所有代码已经完毕,现在看一下效果图吧。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值