CSS 渐变 蒙层

CSS3蒙版、渐变、背景

背景原点

background-origin是用来决定图片的原始起始位置。它有三个可选值content-box,padding- box,border-box,即可以选择背景图片是从内容区域或者内边距或者边框开始显示

  • background-clip:

    border-box | padding-box | content-box

clip原意为裁剪,截取。
background-clip的作用为将背景图片做适当的裁剪,以适应需要。
background-clip有content- box,padding-box,border-box三个值
剪裁方法:根据设置的盒子部位,那么图片在这个部位的
外边缘以外的部分都会不可见。

  • background-size:

length: 长度值---第一个值设置宽度,第二个值设置高度
percentage: 百分比---第一个值设置宽度,第二个值设置高度
cover:等比缩放到完全覆盖容器,背景图像有可能超出容器
contain: 将背景图像等比缩放到宽度或高度与容器的宽度或高度相等,背景图像始终被包含在容器内

背景渐变

线性渐变:linear-gradient
劲向渐变:radial-gradient

background:-webkit-linear | radial-gradient (水平起点 垂直起点 || 角度, 颜色1 0%, 颜色2 渐变到的位置百分比%, ... ,颜色N 100%);

background:radial-gradient(at 55px 55px, #fff  1%,#000 100%);
background:-webkit-radial-gradient(50px 50px,#fff  1%,#000 100%);

background:linear-gradient(to bottom,#000 0%,#fff 36%,#000 100%);
background:-webkit-linear-gradient(top,#000 0%,#fff 36%,#000 100%) ;

蒙版

/*可以使用图片或渐变作为遮罩层*/
-webkit-mask-image:url | gradient 
-webkit-mask-repeat:repeat | repeat-x | repeat-y | no-repeat
-webkit-mask-position:x y;
-webkit-mask-clip:border | padding | content
-webkit-mask-origin:border | padding | content 

简写:-webkit-mask:url("04.png")  40px  55px  no-repeat;

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...

  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...

  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...

  • CSS3对background新加了3个属性,background-origin、background-clip、...

    彬_仔阅读 1,353评论 0赞 9

  • 半个 是因为她还缺个另一半 孤岛 是因为她想找个伴侣 不过她不是因为无聊 才要找另一半孤岛 毕竟半个了这么多年 也...

    文浅意浓阅读 174评论 9赞 4

  • 题记:很多人说:女儿要富养。这话有一定的道理,但如果只是物质的富养,那结局,不定是福。甚至,这“富养”,有可能反而...

    樽前邀月阅读 2,544评论 30赞 99

  • 读不懂你的落寞猜不透你的沉默看不清你的表情想不通你的心 受不了你

  • 如今的伤痛是无法被谁治愈 我还需要一段时间 用来自愈 一有人靠近我 总是有些害怕和谨慎 很怕有人关心 不想欠着谁 ...

    你的茹哥阅读 152评论 0赞 0

  • 在最美的青春岁月里,总有一些难以启齿的事情,在最美的回忆里,总有一些可以触动心灵的话语,在最美的梦境里,总有一些难...

    谢爱红阅读 857评论 0赞 0

CSS 渐变 蒙层

紫菀檀ss

CSS 渐变 蒙层
于 2022-05-16 10:48:57 发布
CSS 渐变 蒙层
1133
CSS 渐变 蒙层
收藏

分类专栏: css 文章标签: css 前端

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:https://blog.csdn.net/LiaoFengJi/article/details/124795098

版权

CSS 渐变 蒙层
css 专栏收录该内容

5 篇文章 0 订阅

订阅专栏

近期做了一个项目,需要根据ui图在内容和展开之间做一个渐变式蒙层效果,然后根据同事提醒发现css3里面的filter滤镜可以做到这个效果。

一、效果图

CSS 渐变 蒙层

二、实现过程

需要先将一个白色部分定位到需要做蒙层的地方,然后再对这块做蒙层效果。代码如下:

CSS 渐变 蒙层

紫菀檀ss

关注

  • CSS 渐变 蒙层
    0

    点赞

  • CSS 渐变 蒙层

  • CSS 渐变 蒙层
    0

    收藏

  • CSS 渐变 蒙层

    打赏

  • CSS 渐变 蒙层
    0

    评论

  • CSS 渐变 蒙层

专栏目录

css3背景,渐变,蒙版

09-07

css3背景,渐变,蒙版背景切割背景原点背景尺寸rgba模式hsl模式线性渐变径向渐变给容器添加蒙版背景在文字区域可见倒影

CSS3鼠标滑过图片覆盖渐变颜色蒙版

08-23

今天我们要介绍一款比较实用的CSS3图片特效,它并没有非常华丽的动画效果,但是很多场合都可以用到。当我们将鼠标滑过图片时,图片上方会覆盖一层渐变颜色的蒙版,移开图片蒙版又会以渐变的方式消失,同时这层蒙版由于颜色动态渐变,因此给人一种发光的视觉效果。

React封装APP端弹框筛选组件带div蒙层遮罩层

QC班长的博客

09-28

CSS 渐变 蒙层
279

先看下效果:点击筛选,弹出框显示筛选面板,再点击确定关闭面板,取消遮罩层出。第三方依赖组件:antd-mobile、antd-mobile-icons。index.less样式代码。index.tsx代码。

css 蒙版_如何使用CSS蒙版创建Switch UI

cune1359的博客

06-28

CSS 渐变 蒙层
391

在图像处理中, 遮罩是一种允许您彼此隐藏图像的技术。 遮罩用于使图像的一部分透明 。 您可以在masking属性的帮助下使用CSS进行masking。 在今天的帖子中,我们将通过使用两个PNG图像和CSS遮罩技术来创建一个遮罩的图像,并允许用户在切换UI的帮助下处理图像的两种状态( 白天和黑夜 )。 由于某些浏览器兼容性问题(截至2016年6月,并非所有浏览器都支持所有遮罩属性),我将...

CSS 渐变 蒙层

css实现背景模糊且加蒙版

最新发布

你,若盛开的专栏

11-03

CSS 渐变 蒙层
351

css实现背景模糊

css遮罩层效果

qq_44017357的博客

10-22

CSS 渐变 蒙层
1098

css遮罩层效果 在浏览b站网页版首页时,我们会看到这样的效果 将鼠标移动到图片上后 我们可以使用css实现这一效果 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> #mask_layer{width: 206px;height: 116px;overflow: hidden; positi

css3 渐变、蒙版

weixin_34413103的博客

03-25

CSS 渐变 蒙层
177

渐变 线性渐变:linear gradient 语法:background: -webkit-linear-gradient( [point || angle ] , stop ,stop +) 第一个参数可以是用于设置起始点(起始边)eg:top left 或者 top也可以是渐变的旋转角度按照逆时针方式计算,设置为0时效果等同于设置left,表示从左边开始渐变。 ...

CSS实现镂空蒙层

qq_39629050的博客

06-30

CSS 渐变 蒙层
2679

添加一个元素用border去做蒙层,镂空部分用width, height 或者 padding去控制。父级设置一个宽高100%的div,overflow: hidden 隐藏超出部分的border,以及定位显示镂空部分。divwidth: 100%height: 100%overflow: hiddenposition: absoluteleft: 0top: 0z-index: 1000span...

CSS(CSS3)实现整个页面的遮罩层示例

hnyanzijun1的博客

07-16

CSS 渐变 蒙层
3068

CSS实现遮罩层遮盖整个窗口 当页面内存在position为absolute/relative/fixed属性的元素时,想要实现遮盖整个页面,需要三步: 第一步: 应当将遮罩层元素的position设置为fixed position: fixed; 第二步: 上侧和左侧距离都设置为0:top: 0; left: 0; 第三步: 把z-index设置成页面内最大,比如 z-index: 200; 完整示例代码如下 <!DOCTYPE html> <html lang="en"> &lt

css 蒙层

weixin_34400525的博客

03-25

CSS 渐变 蒙层
216

蒙层 利用z-index: .mui-backdrop-other { position: fixed; top: 44px; right: 0; bottom: 0; left: 0; z-index: 2; background-color: rgba(0, 0, 0, .3); } 利用伪元素做...

css图片增加白色渐变蒙层

qq_41154522的博客

08-31

CSS 渐变 蒙层
525

css图片增加白色渐变蒙层。

css实现遮罩层 -- 遮盖整个窗口

莫宛的博客

08-11

CSS 渐变 蒙层
5825

遮盖整个窗口 当页面内存在position为 absolute/ relative/ fixed属性的元素时,想要实现遮盖整个页面,需要三步: 应当将遮罩层元素的position设置为fixed position: fixed; 上侧,左侧距离设置为0 top: 0; left: 0; z-index设置成页面内最大 z-index: 100; 示例如下: <!DOCTYPE html> <html lang="en"> <head> <meta

css 创建一个蒙层

weixin_43954090的博客

04-23

CSS 渐变 蒙层
788

<div style={{ position: 'fixed', top: 0, left: 0, bottom: 0, right: 0, zIndex: 9999, }} />

屏幕蒙层效果、图层对象绝对居中、拖拽图层对象三个功能实例演示剖析

gee_56的专栏

06-25

CSS 渐变 蒙层
2657

屏幕蒙层效果、图层对象绝对居中、拖拽图层对象,相信很多朋友对此一点都不陌生,因为在平常开发的WEB互动中或多或少会遇到这种体验。结合前人的一些经验和个人的开发心得,对以上三个功能进行了改进和优化,下面对此进行详细的剖析。 1、屏幕蒙层效果—— 顾名思义,这个功能就是要实现在页面上盖上一层蒙版的效果,目的就是要遮住下面的网页内容而突出蒙层上面显示的内容。而要实现蒙层,图层的positio

纯css实现蒙层loading效果

alexcook2010的博客

07-31

CSS 渐变 蒙层
423

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>test</title> <script type="text/javascript" src="http://code.jquery...

CSS蒙层做法

weixin_43837268的博客

04-17

CSS 渐变 蒙层
1855

<style> .mask{ position: fixed; top: 0; left: 0; right: 0; bottom: 0; background: rgba(0,0,0,.5); z-index: 1000; } </style> <!-- 页面蒙版 --> &lt...

css蒙层和新手引导的实现方式

04-29

CSS 渐变 蒙层
9392

开发当中经常用到新用户引导,弹出蒙层的场景。入下图,想提醒用户底部有一个发表按钮,正文是一个feeds晒单。 那如何处理呢? 左边的情况,可能你会用一张图片悬浮在底部的icon之上,倒是可以实现。但是右边的就有点困难了,因为第一条feeds是在变化的,你总不能固定用一张图片(其实也可以吧,只要产品不找你事,哈哈)。 那右边这个我们怎么做呢?(这里是用下面的第二种方案实现的,box-shado...

css蒙板层制作

qq_50352386的博客

01-21

CSS 渐变 蒙层
1074

html <div class="leftbox "> <div> <img src="images/pic01.jpg" alt=""> <!-- 蒙板 --> <div class="mask1"></div>

css 渐变蒙版_CSS渐变,变换,动画和蒙版

04-25

CSS 渐变 蒙层
589

css 渐变蒙版 由于CSS工作组似乎很费事,无法确定在实际浏览器中可能永远无法实现的规范的确切用语,因此WebKit团队将通过实现您将要实现CSS新功能来引领网络向前发展短短几个月即可投入生产。 每个浏览器都包含一个渲染引擎,负责从组成给定网页HTML和CSS代码生成渲染页面。 WebKit是苹果Safari浏览器(更不用说最新的诺基亚手机和Adobe AIR平台)的核心渲染引擎。 您可以下...

css实现简单蒙层与气泡

Something的博客

11-20

CSS 渐变 蒙层
598

蒙层可用于自定义弹出框的阴影,以及数据加载等。 <div class="mask"></div> // 蒙层 .mask { background-color: rgba(0,0,0,.5); position: fixed; opacity: 0.8; z-index: 999999; top: 0; bottom: 0; left: 0; right: 0; } 气泡可用于新手提示,以及注意事项提示等。

css解决蒙层问题

weixin_34356555的博客

11-27

CSS 渐变 蒙层
897

背景描述 最近项目中要使用到地图有可能基于开源地图也有可能使用自己用geoserver搭建的地图服务器,在前端这块有个简单的需求,在地图上放置一个蒙层,起到一个初步美化效果。对于初入前端江湖不久的我,一时没有什么想法,可能基础要好好补补,添加上蒙层,这好处理,就是两个div重叠嘛,但是下面的地图还能点击、放大缩小等各种操作吗? 解决方法 想了许久,终于找到了解决方案,css有个属性,poi...

“相关推荐”对你有帮助么?

  • CSS 渐变 蒙层
    CSS 渐变 蒙层

    非常没帮助

  • CSS 渐变 蒙层
    CSS 渐变 蒙层

    没帮助

  • CSS 渐变 蒙层
    CSS 渐变 蒙层

    一般

  • CSS 渐变 蒙层
    CSS 渐变 蒙层

    有帮助

  • CSS 渐变 蒙层
    CSS 渐变 蒙层

    非常有帮助

提交

©️2022 CSDN 皮肤主题:书香水墨 设计师:CSDN官方博客 返回首页