首页 > 其他分享 >图片相关问题记录

图片相关问题记录

时间:2023-12-05 13:56:22浏览次数:35  
标签:linear 记录 url image cross gradient fade 相关 图片

1. cross-fade() 半透明图片

cross-fade() 可以混合两个或多个图像,并按比例混合它们的不同部分。这个函数的语法如下:

兼容性:chrome和safari, firefox不支持

cross-fade(<image1> [, <image2>] [, <percentage>])

/*图片半透明带颜色*/
background-image: -webkit-cross-fade(url("aa.jpg"), linear-gradient(#ef475d, #ef475d), 50%);

/*图片半透明*/
background-image: -webkit-cross-fade(url("bb.png"), linear-gradient(transparent, 0 0), 60%);

/*多个渐变色混合*/
background-image: -webkit-cross-fade(linear-gradient(#ef475d, #ef475d), linear-gradient(transparent, transparent), 30%);

2. 图片同时返回宽高

要求后台除了url,还返回width和height,这样可以保证图片占位,不会出现尺寸跳动问题

img: {url, width, height}

3. 图片加载失败使用error事件处理

图片加载失败,可以使用error事件来处理错误,跳转兜底图。
error事件不支持冒泡,可在捕获阶段全局拦截。
不用兜底图,可以添加class,使用css伪元素来显示灰图和loading图。

4. image-set(),srcset 支持不同分辨率图片

<img src="128px.jpg"
     srcset="128px.jpg 128w, 256px.jpg 256w, 512px.jpg 512w"
     sizes="(max-width: 360px) 340px, 128px" />
image-set(url("image1.jpg") 1x, url("image2.jpg") 2x); 
image-set(linear-gradient(blue, white) 1x, linear-gradient(blue, green) 2x);

 

标签:linear,记录,url,image,cross,gradient,fade,相关,图片
From: https://www.cnblogs.com/mengff/p/17877041.html

相关文章

  • 学习记录-CAN通信配置
    CAN通信配置1、MCU时钟配置在MCU配置里面点击“+”进行添加时钟,这里我选择配置的CAN5通信口,时钟频率为2.4E7,可添加分频,更改时钟频率 2、Port-IO口配置在原理图中找到CAN5对应的IO口,在软甲中,直接勾选CAN口,做映射处理即可。 3、CAN配置点击“+”添加一个CAN口,我这里选择......
  • 老电脑组raid 0心得记录及速度测试
    华硕m5a972.0evo 是amd970芯片组,大概是2011年的产物,两块新买的同品牌500g带缓存固态硬盘组raid0,在bios里操作后,组成陈列名称自定义为111,diskgenius软件显示为一块硬盘,名称为AMD2+0stripeRAID01.10,组raid0在我的理解看来就是把两块硬盘逻辑上组合成一块硬盘,操作系统中始终......
  • webrtc如何检查媒体流存在的问题,相关代码学习
    webrtc检查媒体流存在的问题在使用WebRTC检查媒体流时,可能会遇到以下一些常见问题:未获取到媒体设备权限:在使用摄像头或麦克风之前,需要获取用户的媒体设备权限。如果用户拒绝了权限请求或未在浏览器中配置正确的权限设置,你将无法访问媒体流。设备不可用或已被占用:如果摄像......
  • 【elasticsearch】Elasticsearch相关文档
     【参考文档】一篇文章让你学会Elasticsearch中的查询ElasticSearch常用查询操作Elasticsearch增、删、改、查操作深入详解ElasticSearch(ES从入门到精通一篇就够了)Elasticsearch基础及入门Elasticsearch:GeoPoint和GeoShape查询解释elastisearchdocument......
  • java-图片验证码
    前言:  在登录时校验验证码登录<!--导入hutool工具类--><dependency><groupId>cn.hutool</groupId><artifactId>hutool-all</artifactId><version>5.8.16</version></dependency><!--IdWorker生成所需包-->&l......
  • 如何记录SpringSecurity6.1中用户登录行为
    替换UsernamePasswordAuthenticationFilter类1.pom.xml<dependency><groupId>org.springframework.security</groupId><artifactId>spring-security-config</artifactId></dependency><plugin>......
  • 1-2 图片数据建模流程范例
    0.配置importos#mac系统上pytorch和matplotlib在jupyter中同时跑需要更改环境变量#os.environ["KMP_DUPLICATE_LIB_OK"]="TRUE"!pipinstalltorchmetricsimporttorchimporttorchvisionimporttorchkerasimporttorchmetricsprint('torch',torch......
  • 2023-11-13第十二周记录
    2023-11-13第十二周11-13缩点上周周末去ccpc深圳打了次星。四道签到题就写了一题,打的时候都有种要爆0的感觉。平时在学校还是打的太安逸了,觉得自己打的还挺好。确实是缺少拷打。没办法,菜就多练。上周看了下连通性的一些知识点,今天的目标就是把缩点和2-sat的知识点学了,再去补......
  • 2023大二上第十一周记录
    2023大二上第十一周随笔前面几周浅浅练了一下最小生成树和二分图的题(最小生成树还有好几题没写,好难,回头再补)。连通性问题这块我还是一点没学过。所以这周还是先看看连通性问题这块知识。2023-11-10(周五)这个星期比较懒,前面都没怎么学。今天才开始。今天看的资料:双连通分量-......
  • 内存管理相关概念 (翻译 by chatgpt)
    原文:https://www.kernel.org/doc/html/latest/admin-guide/mm/concepts.htmlThememorymanagementinLinuxisacomplexsystemthatevolvedovertheyearsandincludedmoreandmorefunctionalitytosupportavarietyofsystemsfromMMU-lessmicrocontrollerst......