Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何修正CSS/HTML图像纵横比不同显示器之间的固定?

如何修正CSS/HTML图像纵横比不同显示器之间的固定?
EN

Stack Overflow用户
提问于 2022-11-27 22:22:24
回答 2查看 48关注 0票数 0

每当我使用以下代码时,方形图像的纵横比(1:1纵横比)在不同设备(不同类型的监视器/移动电话)之间会发生变化?当我说改变的时候,在某些设备上,它是一个完美的方形图像,正如我所期望的,但在某些设备上,它变成了一个矩形。有人知道怎么解决这个问题吗?我想要它有原来的高宽比。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div class="col-xl-3"> <img src="images/myimg.jpg" style="width: auto; height: 310px; margin-top: -190px; padding-left: 50px;"
            class="img-fluid" alt="Placeholder image"> </div>

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div class="col-xl-3"> <img src="images/myimg.jpg" style="width: 310px; height: 310px; margin-top: -190px; padding-left: 50px;"
            class="img-fluid" alt="Placeholder image"> </div>

..img流体{最大宽度: 100%,高度: auto }

这是一个在github页面上托管的静态网站。

尝试不同的选择。我原以为它能保持原来的纵横比。

EN

回答 2

Stack Overflow用户

发布于 2022-11-27 22:35:34

您可以尝试将width & height 100%赋予映像并限制父div。这样,它将始终获得可用的宽度和高度,但不超过max-width & max-height,而不管设备是什么。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.img-container {
  width: 100%;
  height: 100%;
  max-width: 310px;
  max-height: 310px;
}

.img-container img {
  width: 100%;
  height: 100%;
}
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<div class="img-container"> <img src="https://images.unsplash.com/photo-1495615080073-6b89c9839ce0?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=906&q=80" class="img-fluid" alt="Placeholder image"> </div>

票数 0
EN

Stack Overflow用户

发布于 2022-11-27 22:38:07

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
.myImg {
  display: block;
  max-width:120px;
  max-height:210px;
  width: auto;
  height: auto;
}
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<p>This photo is originally 500 pixels, but should get resized by the CSS</p>
<img class="myImg" width="400" height="400" src="https://i.imgur.com/nOBDgBx.png">

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74596714

复制
相关文章
探讨移动端适配
用截图工具(截图工具测得的像素等于物理像素)测得CSS中的1px 的等于物理像素1px的 那么他们的比值就是1:1
切图仔
2022/09/08
1.4K0
探讨移动端适配
HTML图像标记和CSS入门(二)
3.1 font-size 字号大小 它的属性用于设置字号 相对长度 em px 最常用,推荐使用 3.2 font-family 字体 它的属性用于设置字体
默默的成长
2022/10/29
1.5K0
HTML图像标记和CSS入门(二)
HTML图像标记和CSS入门(一)
1.图像标记 1.1 <img src="图像URL“/> src指定图像文件的路径和文件名,它是img标记的必需品。 1.2 文本属性 alt :在图像无法显示时告诉用户该图片的内容。 1.3 图像的宽高属性 width,height 两者不能同时使用 1.4 图像的边框的属性 border :可以为图像添加边框,设置边框的宽度,但边框颜色的调整仅仅通过HTML属性时不能通过的。 1.5 图像的边距属性 vspace 和hspace 1.6图像的对齐方式用align表示 2.相对路径和绝对路径 1.绝对路径 绝对路径一般是指带有盘符的路径
默默的成长
2022/10/29
2.1K0
HTML5响应式布局
响应式网页设计(Responsive Web design,通常缩写为RWD)是指:页面的设计与开发应当根据用户行为以及设备环境(系统平台、屏幕尺寸、屏幕定向等)进行相应的响应和调整。可以说是一种网页设计的技术做法,该设计可使网站在多种浏览设备(从桌面电脑显示器到移动电话或其他移动产品设备)上阅读和导航,同时减少缩放、平移和滚动。 响应式网页设计就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。
踏浪
2019/07/31
2.5K0
03.HTML头部/CSS/图像/表格/列表
HTML <head> 查看在线实例 <title> - 定义了HTML文档的标题 使用 <title> 标签定义HTML文档的标题 <base> - 定义了所有链接的URL 使用 <base> 定义
Java帮帮
2018/03/15
19.4K0
03.HTML头部/CSS/图像/表格/列表
面试官:CSS如何实现固定宽高比?
对于这个问题,你可能还没有过相关需求,或者还没有在面试的时候被问到过,但是歪马相信你终将有需要。
歪马
2020/04/07
8.2K0
面试官:CSS如何实现固定宽高比?
基于深度学习的视频增强平台:SUPERNOVA
本文来自IBC2020,介绍了一篇论文,这篇文章介绍了一种称为SUPERNOVA的解决方案,该解决方案由基于深度学习的方法组成,可以大大提高低质量媒体内容的质量。
用户1324186
2021/01/25
9540
【学习图片】11.描述性语法
在这个模块中,我们将学习如何为浏览器提供一系列图像选择,以便它可以做出最佳的显示决策。srcset不是在特定断点切换图像源的方法,也不是为了将一张图像换成另一张。这些语法允许浏览器独立地解决一个非常困难的问题:无缝地请求和渲染一个适合用户浏览上下文的图像源,包括视口大小、显示密度、用户偏好、带宽和一些其他因素。
前端小智@大迁世界
2023/03/08
1.2K0
【学习图片】11.描述性语法
宝, 来学习一下CSS中的宽高比,让 h5 开发更想你的夜!
在图像和其他响应式元素的宽度和高度之间有一个一致的比例是很重要的。在CSS中,我们使用padding hack已经很多年了,但现在我们在CSS中有了原生的长宽比支持。
前端小智@大迁世界
2022/06/15
1.8K0
宝, 来学习一下CSS中的宽高比,让 h5 开发更想你的夜!
在HTML中如何使用CSS?
一、前言 在 HTML 中使用 CSS,包括内联式、内嵌式、链接式和导入式。 二、分类 2.1 内联式 内联式是所有样式应用方式中最为直接的一种,它通过对 HTML 标记使用 属性,将 CSS 代码直接写在其中。 内联式是最简单、直接的 CSS 使用方法,但它的针对性很明显,只能作用于当前标记,造成代码冗余,维护比较困难。 2.2 内嵌式 内嵌式与内联式使用方法不同,它将 CSS 代码写在 标记之间,并需要采用 标记进行声明。 使用内嵌式 CSS 用法时 CSS 代码将被集中放在 标记中,这样方便查
企鹅号小编
2018/02/01
8.5K0
html的css代码_html通用css代码大全
大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说html的css代码_html通用css代码大全,希望能够帮助大家进步!!!
Java架构师必看
2022/05/16
11.7K0
css固定定位_css定位布局
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>css固定定位</title> <style> #back{ width: 100px; height: 100px; background-color: #FF6500; text-align: center; line-height: 100px;(line-height=height垂直居中) position: fixed;(固定定位) bottom:
全栈程序员站长
2022/11/01
9850
使用css固定table表头
最近有个需求,渲染一个很复杂的table表格,不能用框架实现,使用原生table数据量一大就看不到表头需要固定表头,本篇文章当备份吧
Erwin
2020/12/15
2K0
node.js读取、拆分HTML文件中的CSS、Script、HTML模块到不同文件
代码: const fs = require('fs') const path = require('path') // 匹配style标签的正则 \s匹配所有空格;\S匹配所有非空格;*代表无限次 const regStyle = /<style>[\s\S]*<\/style>/ // 匹配script标签的正则 const regScript = /<script>[\s\S]*<\/script>/ // 读取文件 fs.readFile(path.join(__dirname, './009-
倾盖
2022/08/16
4.1K0
node.js读取、拆分HTML文件中的CSS、Script、HTML模块到不同文件
每个前端开发需要了解的10个强大的CSS属性
快来免费体验ChatGpt plus版本的,我们出的钱 体验地址:https://chat.waixingyun.cn 可以加入网站底部技术群,一起找bug,另外新版作图神器已上线 https://cube.waixingyun.cn/home
前端小智@大迁世界
2023/07/09
2670
每个前端开发需要了解的10个强大的CSS属性
CSS Viewport 单位,很多人还不知道使用它来快速布局!
CSS Viewport units(视口单位)在过去几年已经出现了,随着时间的推移,越来越多的开发人员开始使用它们。它们的好处在于为我们提供了一种不需要使用J avaScript 就能以动态的方式调整大小的方法。而且,如果它失效,也有很多备用方案。
前端小智@大迁世界
2020/07/03
3.3K0
CSS Viewport 单位,很多人还不知道使用它来快速布局!
HTML 图像
要在页面上显示图像,你需要使用源属性(src)。src 指 "source"。源属性的值是图像的 URL 地址。
用户8442333
2021/08/21
7630
html图像
在HTML中,图像标签为<img>。<img>是一个自闭合标签。img标签只需要掌握3个属性就可以了:src、alt、title。
Qwe7
2022/05/17
6370
CSS + HTML <水滴按钮效果>
Tweenlite,是 webgame 开发人员比较常用的一个缓动库。 官方网站:http://www.greensock.com/tweenlite/ 可以去 https://www.tweenmax.com.cn/start/ 下载 TweenMax.min.js 并引入
网罗开发
2021/04/26
1.7K0
CSS + HTML <水滴按钮效果>
HTML CSS
当鼠标放到文字或是图片上时有 title 文字显示。(因为 IE 不标准)在 IE 浏览器中 alt 起到了 title 的作用,变成文字提示。
前端小tips
2021/12/07
1.3K0
HTML CSS

相似问题

CSS保存图像纵横比

23

CSS -纵横比填充图像

11

CSS纵横比覆盖图像断点?

15

css裁剪图像保存纵横比

22

网格CSS,固定大小div内的图像,仅使用css保持纵横比

31
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文