响应式图像--图片自适应大小

article/2025/10/30 5:47:58
Foreword

      
      做项目的过程中遇到了一个图片拉伸的问题,做的是手机端的页面,当让其以电脑端页面显示的时候,图片被拉伸的有那么点丑!所以改改它!
      

Why

      
为什么会出现这样的情况呢?

1、因为图片是放在盒子模型中的,让图片填满整个盒子的方式来实现,但这样图片会根据盒子的大小拉伸,导致显示变形
2、同一个模块,电脑端和手机端的盒子模型大小是不一样的
3、因为上面的1 2点,所以图片就被拉伸了
      
原图片
原图片
      
被拉伸后的图片
被拉伸后的图片

      

Solution–bootstrap 中的响应式图像

      
1、响应式图像
      
根据不同的屏幕分辨率,和设备像素比来尽可能选择高分辨率的图片。
或者换个角度来说,当在小屏幕上不需要高清图或大图,这样我们用小图代替,就可以减少网络带宽啦。(当然小编在项目中只是用到了自适应,对于其他的还了解甚少)

2、如何做
      
代码如下:

<img src="..." class="img-responsive" alt="响应式图像">
.img-responsive {display: inline-block;height: auto;max-width: 100%;
}


(1)display:inline-block 元素相对于它周围的内容以内联形式呈现,但与内联不同的是,这种情况下我们可以设置宽度和高度。
(2) height:auto,相关元素的高度取决于浏览器。
(3)max-width : 100% 会重写任何通过 width 属性指定的宽度。这让图片对响应式布局的支持更友好。
      
当然这里用到的就是极小的一部分,之后根据需要慢慢学习吧!给大家推荐一个网站,个人觉得还不错:
MDN web docs


http://chatgpt.dhexx.cn/article/ffVY6JF2.shtml

相关文章

HTML网页图片背景以及图片自适应设置

关于HTML网页图片背景以及图片自适应设置 Test 1 背景图片需要用到标签中的background属性 图片背景需要显示的位置是网页的身体部分即在body中显示&#xff0c;因此background属性应该放在body标签内 本次使用图片的大小为4808*2704像素&#xff0c;这是图片原来的样子 这是…

html图片自动适应,css如何让图片自适应?

要使图片能够自适应显示&#xff0c;我们一般可以通过设置CSS样式&#xff0c;让图片作为父元素的背景图片&#xff0c;再设置相关属性来实现。下面我们来看一下使用css设置图片自适应的方法。 css设置图片自适应示例&#xff1a; HTML代码&#xff1a;title css代码&#xff1…

【前端】js实现图片自适应

前言&#xff1a; 前几天写第一版代码的时候&#xff0c;测试跟我说&#xff0c;你这用户上传图片显示有问题啊&#xff0c;图像不是被拉宽就是被拉长了&#xff0c;不行啊。因为我给el-image设计的是固定长宽&#xff0c;如果图片不是这个比例&#xff0c;那直接就会变形了&am…

谈一下图片的自适应

在工作中经常遇到要求图片自适应的需求&#xff0c;下面就谈一下我在工作中经常使用的一些方法 单独使用img标签的情况 单独使用img的时候&#xff0c;可以只设置width就可以了&#xff0c;height不用设置&#xff0c;因为img不设置height&#xff0c;它会自动根据图片的比例…

浅谈图片宽度自适应解决方案

在网页设计中&#xff0c;随着响应式设计的到来&#xff0c;各种响应式设计方案层出不穷。对于图片响应式的问题也有很多前端开发人员在进行研究。比较好的图片响应式设想便是在不同的屏幕分辨率下使用不同实际尺寸的图片&#xff0c;而达到在高速网络环境中使用大或超大高清图…

浅谈图片展示、图片自适应解决方案

文章目录 导读CSS 解决方案background-size&#x1f437;background-size: contain&#xff1b;&#x1f437;background-size&#xff1a;100%&#xff1b;&#x1f437;background-size:cover; object-fit&#x1f437;object-fit: contain&#xff1b;&#x1f437;object-f…

实时即未来,大数据项目车联网之项目基石与前瞻【一】

文章目录 写在前面车联网项目全新升级 车联网行业背景介绍车联网技术汽车行业新能源汽车 车联网行业技术车辆网行业产业链与国内知名企业 车联网项目车联网技术架构和技术选型车联网项目的架构搭建 写在前面 车联网项目全新升级 更全 8-》21篇 更细 -》 图文并茂、部分代码首…

开发一个大数据项目的架构与流程

如果我们想做一个数据分析项目&#xff0c;我们就应该清楚数据的处理流程。 我们大致可以分为: 数据采集——数据存储——数据清洗——数据分析——数据可视化和数据挖掘、二次分析 在以上流程处理完成之后&#xff0c;会进入调度阶段&#xff1a;将数据采集、清洗、分析、导出…

大数据项目大致流程

1、提出需求-需要和多个部门负责人进行协商&#xff1a;关于项目的可行性分析 2、需求分析-进行需求调研&#xff08;研究竞品&#xff09;、市场调研&#xff0c;如果是给甲方做产品&#xff0c;需要和甲方协商需求细则 3、技术选型-需要多个开发部门的人员参与协商 考虑的…

大数据项目之电商数仓、数据仓库概念、项目需求及架构设计

文章目录 1.数据仓库概念2. 项目需求及架构设计2.1 项目需求分析2.1.1 采集平台2.1.2 离线需求2.1.3 实时需求2.1.4 思考题 2.2 项目框架2.2.1 技术选型2.2.2 系统数据流程设计2.2.3 框架版本选型2.2.3.1 Apache框架版本 2.2.4 服务器选型2.2.4.1 物理机&#xff1a;2.2.4.2 云…

大数据项目开发进度(实时更新)

文章目录 前言项目概述项目进度第一周0525-0529&#xff1a;第二周0601-0605&#xff1a;第三周0608-0612&#xff1a;第四周0615-0621&#xff1a;&#xff08;周末加班&#xff09;第五周0622-0628&#xff1a;&#xff08;周末加班&#xff09;第六周0629-0705&#xff1a;&…

大数据项目需求分析

以大数据项目为主线&#xff0c;技术理论与项目实践相结合&#xff0c;按照大数据项目的开发流程逐步推进&#xff0c;本文主要讲解项目的需求分析、架构设计以及离线和实时数据流程设计&#xff0c;然后提前规划好大数据项目需要的集群&#xff0c;按照项目的实现逻辑&#xf…

大数据项目篇--项目架构图

文章目录 离线架构离线架构-表信息离线架构-ETL信息 实时架构 离线架构 离线架构-表信息 离线架构-ETL信息 实时架构

客快物流大数据项目学习框架

文章目录 客快物流大数据项目学习框架 前言 一、项目简介 二、功能介绍 三、项目背景 四、服务器资源规划 五、技术亮点及价值 六、智慧物流大数据平台 客快物流大数据项目学习框架 前言 利用框架的力量&#xff0c;看懂游戏规则&#xff0c;才是入行的前提 大多数人…

大数据项目流程

一、项目流程 1&#xff09;需求概况&#xff1a;实现目标是什么&#xff1f; ——— 通过大数据获取什么信息 2&#xff09;需求分析&#xff1a;用什么样的数据&#xff0c;实现什么样的效果。 数据源的考量&#xff08;数据的种类和量的大小&#xff09;&#xff0c;数据…

农业大数据项目

小白学苑开始承接大数据定制项目和大数据实训项目啦&#xff01;欢迎联系合作&#xff01; 下面是近期客户定制的农业大数据项目结果展示&#xff1a; 一、项目需求&#xff1a; 搭建一个基于Hadoop大数据分析框架的农业大数据系统&#xff0c;该系统框架以我国农业的水果产业…

常见的大数据项目

大数据项目最重要的两个特点是数据量大&#xff0c;实时性要求强&#xff0c;这也是与小数据和传统数据处理方式的最重要的区别。 大数据领域的主打项目&#xff0c;如下所示&#xff1a; 大数据领域的项目&#xff0c;主要分成以下几个部分 数据的整合&#xff0c;也就是数据…

【大数据】9大实战项目解决你所有烦恼(写论文、找工作)

你还在为“网上资料多而杂&#xff0c;不系统&#xff0c;不连贯&#xff0c;非常浪费时间”而烦恼么&#xff1f; 你还在为“学习碰到问题无人辅导&#xff0c;问题积累长期不解决&#xff0c;打击学习信心”而烦恼么&#xff1f; 你还在为“没有项目经验&#xff0c;投简历…

win10安装ubuntu虚拟机

第一步&#xff1a;下载virtualbox和ubuntu镜像文件 1、virtualbox下载地址&#xff1a; https://www.virtualbox.org/wiki/Downloads 选择Windows hosts 文件不大&#xff0c;103MB&#xff0c;可以直接在网页上下载 2、ubuntu iso下载地址&#xff1a; http://releases.u…