当前位置: 首页 > news >正文

【HTML】图片比例和外部div比例不一致,最大程度占满

图片比例和外部div比例不一致,最大程度占满,并且图片比例不变
其中1.jpg,2.jpg,1.html在同一目录

|-----|- 1.jpg|- 2.jpg|- 1.html

1.jpg
在这里插入图片描述
2.jpg
在这里插入图片描述

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title><style>.image-container {width: 600px;height: 600px;display: flex;justify-content: center;align-items: center;}.image-container img {max-width: 100%;max-height: 100%;width: auto;height: auto;object-fit: contain;}</style></head><body><div style="width: 600px; height: 600px"><div class="image-container"><img src="./1.jpg" alt="Example image" /></div></div><div style="width: 600px; height: 600px"><div class="image-container"><img src="./2.jpg" alt="Example image" /></div></div></body>
</html>

示例2,上面写法如果图片小于div会上下左右都有白

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8" /><meta name="viewport" content="width=device-width, initial-scale=1.0" /><title>Document</title><style>.image-container {width: 600px;height: 600px;display: flex;justify-content: center;align-items: center;background-color: #f0f0f0; /* 添加背景色以便观察留白 */}.image-container img {object-fit: contain; /* 保持比例,确保整个图片可见 */width: 100%;height: 100%;}</style></head><body><div style="width: 600px; height: 600px"><div class="image-container"><img src="./3.jpg" alt="Example image" /></div></div><div style="width: 600px; height: 600px"><div class="image-container"><img src="./1.jpg" alt="Example image" /></div></div><div style="width: 600px; height: 600px"><div class="image-container"><img src="./2.jpg" alt="Example image" /></div></div></body>
</html>

效果图
在这里插入图片描述

http://www.dtcms.com/a/290443.html

相关文章:

  • CSS实现背景色下移10px
  • 网络协议(四)网络层 路由协议
  • Vue组件之间通信
  • 使用相机不同曝光时间测试灯光闪烁频率及Ai解释
  • 【Java + Vue 实现图片上传后 导出图片及Excel 并压缩为zip压缩包】
  • 过往记录系列 篇七:大A突破3500点历史梳理
  • STM32 USB键盘实现指南
  • 格式工厂5.21.0简介
  • Idea上拉取代码解决冲突的总结
  • Scott Brinker:Martech代理时代兴起,结构性的洗牌刚刚开始;SaaS定价模式迅速被按效果付费所取代
  • 时序数据库在工业物联网领域的核心优势与应用价值
  • mongodb源代码分析createCollection命令由create.idl变成create_gen.cpp过程
  • MongoDB 查询时区问题
  • MySQL主从同步集群(Docker搭建)
  • 安装docker可视化工具 Portainer中文版(ubuntu上演示,所有docker通用) 支持控制各种容器,容器操作简单化 降低容器门槛
  • 详解 F.cross_entropy 与标签平滑的工作原理
  • MySQL(05) mysql锁,MVCC、Innodb行锁
  • 【初识Qt】
  • node.js 为什么要装 express组件
  • 如何使用电脑连接小米耳机(红米 redmi耳机)
  • HTTP,HTTPS
  • uniapp【uni-ui】【vue3】样式覆盖方式记录
  • uniapp vue3 vite项目使用微信云开发(云函数)
  • 全新开发范式:uni-app X助力全平台原生应用
  • uni-app 鸿蒙平台条件编译指南
  • 基于FPGA的IIC控制AHT20读取温湿度
  • 查看两个tv and 手机模拟器的ip
  • 探索无广告音乐世界:MusicFree 免费播放器
  • 【LuckiBit】macOS/Linux 常用命令大全
  • Java面试题034:一文深入了解MySQL(6)