1.object-fit 属性

设置好图片的宽高,然后设置object-fit属性为contain就是常见的图片自适应效果。

img {width: 400px;height: 400px;object-fit: contain;}
object-fit: fill|contain|cover|scale-down|none|initial|inherit;


2.background

我们把图片作为背景,然后用background-size属性进行调节

.img-container{width:688px;height:304px;background: black url(./test.png) no-repeat center center;background-size: contain;}

本文转自链接:https://www.jianshu.com/p/78e4a240370c

使用CSS进行图片自适应的两个方法相关推荐

  1. css切割图片是什么,两种方法实现css切割图片,只取图片中一部分

    参考地址:http://www.jb51.net/css/150036.html 场景:如果一个页面有个img小图标,那么访问浏览器的时候会因为加载图片导致浏览速度放慢.这个时候将这么多的小图标放在一 ...

  2. css实现图片自适应容器的几种方式

    css实现图片自适应容器 经常有这样一个场景,需要让图片自适应容器的大小. 1.img标签的方式 我们马上就能想到,把width.height 设置为100%啊.来看一哈效果. <div cla ...

  3. CSS实现图片自适应布局

    CSS实现图片自适应布局 最轻松的写法 <div class="container">// 这里图片尺寸为440X440像素,<img src="./i ...

  4. css 背景图片自适应属性整理

    本篇博客主要记录一些使用 css 对背景图片自适应的操作整合 背景图片取消重复 background-image: url(image.jpg); background-repeat:no-repea ...

  5. html如何将图片做成六边形,css画正六边形的两种方法

    说下两种css 制作正六边形的方法. 先看一下结果: 在之前要先了解一下正六边形内角和边的关系,正六边形的每个内角是60deg,如图(√3其实是根号3): 方法一:原理把正六边形分成三部分,左中右分别 ...

  6. html照片与照片之间的间隔,css设置图片之间的间隔的方法

    css设置图片之间的间隔的方法 发布时间:2021-01-05 09:32:24 来源:亿速云 阅读:116 作者:小新 这篇文章将为大家详细讲解有关css设置图片之间的间隔的方法,小编觉得挺实用的, ...

  7. qt 加载 图片旋转_QT 实现图片旋转的两种方法

    第一种方案 使用 QPixmap 的 transformed 函数来实现旋转,这个函数默认是以图片中心为旋转点,不能设置旋转的中心点,使用如下: QMatrix matrix; matrix.rota ...

  8. html 图片变灰,科技常识:css使图片变灰的实现方法

    今天小编跟大家讲解下有关css使图片变灰的实现方法 ,相信小伙伴们对这个话题应该有所关注吧,小编也收集到了有关css使图片变灰的实现方法 的相关资料,希望小伙伴们看了有所帮助. 如果您是想将页面 网页 ...

  9. android 图片叠加xml,Android实现图片叠加效果的两种方法

    本文实例讲述了Android实现图片叠加效果的两种方法.,具体如下: 效果图: 第一种: 第二种: 第一种是通过canvas画出来的效果: public void first(View v) { // ...

最新文章

  1. 教你网站怎么添加返回顶部代码?
  2. Cuda编程学习(一)
  3. ClassPathScanningCandidateComponentProvider 扫描给定包及其子包的类
  4. Invoke and BeginInvoke BeginInvoke和EndInvoke方法 (转)
  5. Java判断隐藏文件
  6. 高手进阶,终极内存技术指南——完整/进阶版 I(转)
  7. 作用域和作用域链 精解
  8. JavaScript通过extend和super实现继承
  9. 【无标题】打印水仙花(pyth)
  10. Android知识架构 · Java的编程思想
  11. 集成学习-Bagging和Pasting
  12. 复旦大学高等代数学习指导书(白皮书)的评价
  13. Scene(场景)的使用
  14. mysql主从配置duxi_手把手超详细Docker部署MongoDB集群
  15. 强化学习基础(第一周)笔记和代码(RL-cousera)
  16. 从NFA到DFA的转换
  17. Fans没信心,回家继续修行
  18. [CVPR2018](SMALR)Lions and tigers and bears: Capturing non-rigid, 3d, articulated shape from images
  19. Windows 11 安装 WSL
  20. 个人信用报告内容组成和解读(7) ---公共信息明细

热门文章

  1. 离散型随机变量和连续型随机变量
  2. 【Container讲师专访】CloudStack+Docker构建云端信息安全实验场,i 春秋的容器落地实践...
  3. 动手学深度学习-(李沐)PyTorch版本
  4. 物联网人的机会来了!带你拓展 IoT 数字孪生的蓝海市场
  5. 分析:鲸鱼数周“吞食”30亿美元ETH,以太坊或面临流动性危机
  6. x86 --- 任务隔离特权级保护
  7. 洛谷NOIP刷题-P1016 旅行家的预算
  8. 如何实现浮点数立方根?
  9. C语言标准及C标准库、运行时库简介
  10. Frodo and pillows CodeForces - 760B 二分 注意l和r的选择