扫码关注官方订阅号
除了图片,屏幕阴影效果,这个怎么实现的?
ringa_lee
一个100% 100%的z-index大于遮罩层的p,里面有个img标签,水平垂直居中。点击图片效果你选择,event终止,点击p其他部分 p删除
点击图片show出来 点击遮罩层hide掉
<button type="button" onclick="showImg()">Click Me!</button> <p class="bg_img" style="background:#191919;opacity:0.8;display:none;position:fixed;width:100%;height:100%;"></p> <img class="img" src="" style="display:none;position:absolute;top:10%;left:0;width:100%"/>
jQuery:<script>
function showImg(){ $('.bg_img').show(); $('.img').show(); } $('.bg_img').click(function(){ $('.bg_img').hide(); $('.img').hide(); });
</script>
....大概就是这样了,没测试...那个宽度可以根据自己的实际情况来修改 用之前记得导入jQuery包
做一个透明遮罩层,点击按钮,显示图片和遮罩层(遮罩层浮在图片之上),在做一个事件,点击遮罩层,它和图片同时消失。
点击透明层,隐藏掉
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
一个100% 100%的z-index大于遮罩层的p,里面有个img标签,水平垂直居中。
点击图片效果你选择,event终止,点击p其他部分 p删除
点击图片show出来 点击遮罩层hide掉
jQuery:
<script>
</script>
....大概就是这样了,没测试...那个宽度可以根据自己的实际情况来修改 用之前记得导入jQuery包
做一个透明遮罩层,点击按钮,显示图片和遮罩层(遮罩层浮在图片之上),在做一个事件,点击遮罩层,它和图片同时消失。
点击透明层,隐藏掉