老张小站

  1. 欢迎光临

    感谢访问老张的博客!

  • 1
1,649

添加DIV遮罩层,在DIV上展现提示信息

分类 网站技术/村民张先生 发布于 2019-12-09 02:40
0

效果图:

DIV遮罩层演示图

效果说明:

半透明遮罩层下方的文字可见,但链接不可点击;
遮罩层位置和宽高受被遮罩的DIV影响,如稍有错位请自行调整下方的margin-left值;
用到CSS3属性,IE11以前的浏览器下可能稍有错位,请自行解决。

在需要遮罩的DIV内的末尾(即 </div> 前)添加以下代码(请将 subforum 替换为被遮罩DIV的ID):

<style>#subforum { position: relative; } .cover { position: absolute; width: calc(100% - 2px); height: calc(100% - 1px); margin-left:-9px; margin-bottom:1px; background: rgba(0,0,0,0.3); bottom: 0; } .cover span { position:absolute; font-size:24px; color:#ffffff; padding:5px 10px; background: rgba(255,215,0,0.8); left:50%; top:50%; transform: translate(-50%,-50%); }</style>
<div class="cover">
	<span>会员尊享更多信息  <a href="vip.html" style="background:#ffffff; color:#FFD700;">开通会员</a></span>
</div>
欢迎转载分享,转载请注明 来源:大张小站 https://www.zhang.cq.cn/20192222.html
若您喜欢这篇文章,欢迎订阅老张小站以获得最新内容。 / 欢迎交流探讨,请发电子邮件至 mail[at]vdazhang.com 。


欢迎谈谈你的看法(无须登录) *正文中请勿包含"http://"否则将被拦截