`
zzc1684
  • 浏览: 1241940 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

半透明遮蔽层div

阅读更多
<html>
	<head>
	<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
	<title>半透明遮蔽层div</title>
	<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0" name="viewport">
	
	<link rel="stylesheet" type="text/css" href="animations.css">
	<script src="jquery-1.7.1.js" type="text/javascript" ></script>
	
	<style>
		* {
			padding: 0px;
			margin: 0px;
		}
		.shade {
			background-color:#000; opacity:0.8; filter:alpha(opacity=80);
		    z-index: 8888;
		    height: 100%;
		    left: 0;
		    top: 0;
		    width: 100%;
		    position: fixed;
		}
		.city-wrapper {
			width: 80%;
			position: absolute;
			z-index: 8888;
			height: 300px;
			background-color: #ffffff;
			margin-top: 200px;
			margin-left: 10%;
		}
		.city-list {
			list-style: none;
		}
		.city-list li {
			width: 100%;
			height: 30px;
			line-height: 30px;
			text-align: center;
			border-bottom: 1px solid #eeeeee;
		}
	</style>
	</head>
	<body>
		
		<input id="show" type="button" value="点击" />
		
		<div class="shade"></div>
		<div class="city-wrapper pt-page-moveCircle">
			<ul class="city-list">
				<li value="1">测试</li>
				<li value="2">测试</li>
				<li value="3">测试</li>
				<li value="4">测试</li>
				<li value="5">测试</li>
				<li value="6">测试</li>
			</ul>
		</div>
			
	
	<script type="text/javascript">
		$(function() {
			
			$("#show").click(function() {
				$(".shade").show();
				$(".city-wrapper").show();
			});
			$(".shade, .city-wrapper").click(function() {
				$(".shade").hide();
				$(".city-wrapper").hide();
			});
			
			$(".city-list li").click(function() {
				alert($(this).val());
			});
			
			
		});
	</script>
	</body>
</html>

 

分享到:
评论

相关推荐

    JS 遮蔽层, 漂亮,实用

    JavaScript(简称JS)遮蔽层是一种网页开发中的常见技术,用于在用户与页面交互时创建半透明或全屏覆盖的效果,通常用于加载提示、弹窗警告、模态对话框等场景。这种技术可以让用户专注于当前操作,提升用户体验。在...

    好看的弹出层 遮蔽层

    为了实现遮蔽层,我们通常会创建一个全屏的 `div`,并设置较低的不透明度(如 `opacity: 0.5`)和背景色(如 `background-color: rgba(0, 0, 0, 0.5)`),以达到半透明效果,从而让背景页面模糊可见。 在压缩包中的...

    遮蔽层效果

    首先,遮蔽层的设计目标是创造一种半透明或者全屏覆盖的效果,使得用户能够意识到当前的操作区域或信息是有限的,并且不会分散对其他界面元素的注意力。设计时通常会考虑以下几点: 1. 透明度:遮蔽层的透明度应该...

    js 实现div 遮蔽

    通过创建一个覆盖在页面上的透明或半透明div(层),可以有效地阻止用户与背景元素的互动,只允许他们与遮罩层内的特定元素交互。 首先,我们需要理解HTML和CSS的基本概念。HTML(超文本标记语言)是网页内容的结构...

    jQuery实现的页面遮罩层功能示例【测试可用】

    `.loading-shade`类是遮罩层的样式,它设置为`position: fixed`以保持在屏幕上的位置,背景颜色为半透明黑色(`rgba(0,0,0,.5)`),并且设置`z-index`为102,确保它位于其他元素之上。`.personsex`类是弹出层的样式...

    jquery实现图片无缝滚动 蒙版遮蔽效果

    同时,需要清除之前设置的定时器,阻止图片继续滚动,并且使得其他图片的遮罩层透明度变为半透明。当鼠标离开当前图片时,通过mouseout事件触发的函数将重新激活定时器,恢复图片的滚动,并将其他图片的遮罩层透明度...

    javascript实现仿新浪信息提示效果

    这种效果通常包括一个半透明的灰色遮蔽层(也称为蒙层)以及一个浮动的提示窗口,用于显示通知、警告或者确认信息。下面将详细阐述如何通过JavaScript实现这一功能。 首先,我们需要创建HTML结构。在页面上,你需要...

Global site tag (gtag.js) - Google Analytics