web前端开发中如何实现背景虚化但内容清晰且自适应

小编给大家分享一下web前端开发中如何实现背景虚化但内容清晰且自适应,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

在永登等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站设计、成都网站制作 网站设计制作按需定制,公司网站建设,企业网站建设,高端网站设计,成都营销网站建设,外贸网站建设,永登网站建设费用合理。

先看效果:

web前端开发中如何实现背景虚化但内容清晰且自适应

以下为具体实现:




    
    背景虚化


    


        
            
                

我是内容

            
            
        
    
    

1.自适应的实现:

设置div标签padding-top为百分比,padding和margin百分比值是依据宽度计算的而非屏幕高度,所以可以依此设置一个自适应的区域,比如图片信息如下

web前端开发中如何实现背景虚化但内容清晰且自适应

那么高宽比例为:540/1024 大概为52.734%,也就是高度为宽度的52.734%,这里宽度设置为100%,那么宽度的padding-top即为52.734%*100%

2.背景虚化内容清晰的实现:

设置两个层,一个是背景虚化层,自适应撑起整个外层div容器,通过filter:blur()属性设置虚化值,另一个为内容层,绝对定位,设置z-index提高内容层层次防止被遮挡,这样内容层不受虚化影响

以上是“web前端开发中如何实现背景虚化但内容清晰且自适应”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注创新互联行业资讯频道!


分享标题:web前端开发中如何实现背景虚化但内容清晰且自适应
文章地址:http://pwwzsj.com/article/jigoes.html

其他资讯