相思资源网 Design By www.200059.com
工作中很多时候需要对图片背景作处理,比如设置通透性,模糊处理等等
但是如果对背景图所在标签直接设置这些效果的话,这些样式会被子标签继承。
例1: 给背景所在标签设置模糊效果,影响到了子标签内的文字
<style>
.parent{
background: url('./test.jpg') no-repeat center;
filter: blur(3px)
}
.son{
filter: blur(0);
/*
在子标签内设置相同属性也无法覆盖继承来的样式
*/
}
</style>
<div class="parent">
<p class="son">Hello</p>
</div>
解决方法:
为父标签中添加一个标签,令其绝对定位并铺满父标签,将背景 / 样式设置在该标签内。
<style>
.parent{
position: relative;
/*让父标签相对定位,使.middle相对自己定位*/
}
.middle{
background: url('./test.jpg') no-repeat center;
filter: blur(3px);
position: absolute;
height: 100%;
width: 100%;
z-index: -1;
/*降低图层高度,防止遮盖其他子元素*/
}
.son{
}
</style>
<div class="parent">
<div class="middle"></div>
<p class="son">Hello</p>
</div>
相思资源网 Design By www.200059.com
广告合作:本站广告合作请联系QQ:858582 申请时备注:广告合作(否则不回)
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
相思资源网 Design By www.200059.com
暂无CSS3为背景图设置遮罩并解决遮罩样式继承问题的评论...
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。


