jquery、div、css制作遮挡层
来源:互联网 发布:隐藏应用的软件 编辑:程序博客网 时间:2024/05/21 10:02
在日常开发中经常会用到遮挡层,一直没有机会研究,今天实现了,感觉原理原来如此简单。不过,这些很小的知识点,必须都弄清楚,真是应了那句老话,基础好,才能走的远。
遮挡层效果图:
遮挡层实现原理:
修改某个隐藏的div样式,由隐藏修改为展现,宽度和高度与浏览器窗口相等。
注意细节:
div需要设置z-index,这个属性,顾名思义,是在z轴上的索引,你可以理解为垂直于屏幕的高度,值越大,元素就会越在前方。z-index要比一般的元素值大。
z-index只有在元素position:absolute时,才会起作用。所以,元素要设置为postion:absolute;top:0;left:0;
背景图片,使用默认的x与y轴重复,即可。
实现代码:
html代码
<button onclick="s<span style="font-family: Arial, Helvetica, sans-serif;">click me</button><div id="zhedangceng" style="display:none;position:absolute;top:0px;left:0px;z-index:10;background-image:url(./indexassets/alphabg.png)"></div>
JavaScript代码:
function show(){$("#zhedangceng").css({"width":$(document).width(),"height":$(document).height()}) }function hide(){ $("#<span style="font-family: Arial, Helvetica, sans-serif;">zhedangceng</span>").hide();}
遮挡层图片:
0 0
- jquery、div、css制作遮挡层
- jquery弹出层 +CSS箭头制作
- CSS制作斜角上有背景图片的Div层
- CSS制作斜角上有背景图片的Div层
- FLASH遮挡DIV层的解决方法
- DIV层 被FLASH 遮挡解决
- 解决DIV 层被FLASH遮挡了
- embed遮挡div层,无法显示
- DIV层被Flash遮挡的解决办法
- div + css 拖动层
- div层 被 flash 层 遮挡的解决方法
- CSS制作透明层
- CSS+DIV 制作表格
- div+CSS网页制作
- div+css 制作网页
- jquery弹出div层
- DIV 层被FLASH遮挡了,怎么调整?
- 关于select或FLASH遮挡DIV层的解决方法
- python进行yum提示找不到目录
- appStore上传苹果应用程序软件发布流程
- 调用短信给一段默认文字
- Eclipse设置、调优、使用
- smartFoxServer 2x C++环境的搭建
- jquery、div、css制作遮挡层
- Red Hat Linux 挂载外部资源
- Maven项目中,xml配置文件中的中文注释乱码
- Mybatis中resultMap
- IOS--OC--LessonProperty 属性 点语法
- Myeclipse中项目前边出现红色感叹号
- Java swing jmf 模仿来信息时候的闪动及声音
- java中的反射机制
- iOS5 ARC学习笔记