javascript - 防止图像改变大小(需要相同的高度)
问题描述
我已经尝试了很多事情,但我似乎无法解决这个问题。
它应该非常简单,我相信有一个简单的解决方案......
问题是,在小屏幕分辨率下(在移动设备上),我在下面的表格(在每个数据单元格中都有标志)会被挤压,因此最左边的图像会稍微大 2 或 3 个像素,因为另一个两个人在反对它
所有图像的大小都相同 - 有没有办法“强制”图像的高度并停止挤压效果?
这是我的(非常基本的)HTML(我没有 CSS)
<body>
<table>
<tbody>
<tr>
<td><img src="flag.png" style="vertical-align:middle;">USA</td>
<td><img src="flag.png" style="vertical-align:middle;">UK</td>
<td><img src="flag.png" style="vertical-align:middle;">Canada</td>
<td><img src="flag.png" style="vertical-align:middle;">Germany</td>
</tr>
<tr>
<td><img src="flag.png" style="vertical-align:middle;">Australia</td>
<td><img src="flag.png" style="vertical-align:middle;">France</td>
<td><img src="flag.png" style="vertical-align:middle;">India</td>
<td><img src="flag.png" style="vertical-align:middle;">UAE</td>
</tr>
</tbody>
</table>
</body>
请问有什么简单的方法吗?
图片高度都一样:100px
感谢所有帮助
解决方案
@media only screen and (max-width:500px)
/*or whatever size screen you're working with*/
img {
height: 10px;
}
}
请记住,同时定义高度和宽度可能会使您的图片变得不成比例。
还有一点需要注意:您可以使用像素或百分比来定义高度。
推荐阅读
- swift - 无法归档与 Apple Watch 应用捆绑的 iOS 应用
- mongodb - 在相同的键上使用带有 $set 和 $setOnInsert 的 bulkWrite
- multithreading - Perl 线程:为什么输出是按顺序而不是混淆的?
- html - 无法使用 justify-content: space-between 在两个 div 之间创建空间
- typescript - 赛普拉斯检查密码保护的 pdf 文件内容
- middleware - 使用中间件提供 html 表单文件时出现问题
- f# - 如何防止基于模型的测试中的收缩?
- java - 在 JPA 存储库中使用本机查询时出现无效列错误
- javascript - 检查浏览器是否可以呈现繁重的 HTML
- html - 谷歌地图从昨天开始没有显示在我的网站上