美文网首页
32、通过阴影来弱化背景

32、通过阴影来弱化背景

作者: Elevens_regret | 来源:发表于2017-05-15 17:15 被阅读0次

通常实现遮罩层是使用两个元素

<div class="wrap">  //遮罩层
    <div class="con">  //主内容层
        
    </div>
</div>

.wrap{
    position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,.8);
}

配合固定定位或者页面没有滚动时,可以是用box-shadow方案来消除额外的HTML元素

<div class="con">  //主内容层

</div>

.con{
    position: fixed;
    box-shadow: 0 0 0 9999px rgba(0,0,0,.8);  // 给一个巨大的扩张半径,让阴影来实现遮罩
}

box-shadow方案的缺陷在于无法防止鼠标与页面发生交互,只能在视觉上起到遮罩的作用

相关文章

  • 32、通过阴影来弱化背景

    通常实现遮罩层是使用两个元素 配合固定定位或者页面没有滚动时,可以是用box-shadow方案来消除额外的HTML...

  • 33、通过模糊来弱化背景

    将网页上其他内容都用一个元素包裹起来,与弹出框形成兄弟元素,对这个元素使用滤镜

  • css3-背景、阴影、盒模型

    本文目录 1.背景缩放 2.文字阴影 3.CSS3盒模型 1.背景缩放 通过background-size设置背景...

  • iOS阴影设置详解

    UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 阴影的透明度 阴影的圆角 阴影...

  • UIView加阴影

    UIView的阴影设置主要通过UIView的layer的相关属性来设置 阴影的颜色 阴影的透明度 阴影的圆角 阴影...

  • 阴影背景实现

    1.android:background="@android:drawable/dialog_holo_light...

  • 设置阴影和圆角

    设置阴影 通过box-shadow样式属性来实现。

  • swift-导航栏修改高度

    导航栏直接可以通过frame来改变高度 设置导航栏半透明 设置导航栏背景图片 设置导航栏阴影图片 设置导航栏前景色...

  • 32背景

  • 微信v6.6.7几个交互分析

    文章详情: 打开文章内容显示之后,背景全白,弱化标题功能;该调整主要为了强化内容本身,弱化与内容无关的元素...

网友评论

      本文标题:32、通过阴影来弱化背景

      本文链接:https://www.haomeiwen.com/subject/apditxtx.html