css的高级用法

模糊背景图片(:before)

类似这样的效果

  • 之前


  • 之后

重点注意:颜色的变化,之后的图片相比之前的好像更暗淡一些

<div class="banner"></div>

banner放置类似上面的图片

.banner{
    width: 800px;
    height: 400px;
    position: relative;
    background: url(图片路径) no-repeat;
    background-size: cover;
}

.banner:before{
    content: ' ';
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: url(images/overlay.png);
    position: absolute;
    opacity: 0.5;
}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,126评论 25 709
  • 内容抽屉菜单ListViewWebViewSwitchButton按钮点赞按钮进度条TabLayout图标下拉刷新...
    皇小弟阅读 46,944评论 22 665
  • 一 刚刚听到这句话,我是有点生气的,脑海里各种diss她的话纷纷涌了出来,是嫉妒?是不屑?是羡慕?是不服?我自己也...
    大学的故事阅读 465评论 2 9
  • 认识苏小姐的时候,她还是一个相当纯真的女孩子,算的上一个傻白甜。那时候的苏小姐一心一意的喜欢一个男孩子,恨不得把心...
    平安z阅读 544评论 0 1
  • 李无双站在钟塔顶上,与小乞丐所在的街道隔了几条街,无法听到他们的对话。 但是他看到发生了什么事。 那个身穿魔法长袍...
    杨银阅读 221评论 0 0