css - Chrome 的 img 高度和最大宽度问题

标签 css google-chrome image-size

在此page ,视频缩略图的列似乎在 Chrome 上显示不一致(均等)。在 IE 和 FF 上,两个列宽均等显示。

我的图像全局 CSS 已设置为:

img {
height: auto;
max-width: 100%;
}

改变任何值都会影响其他图像渲染。有什么想法吗?

最佳答案

问题是您实际上并没有设置宽度,这意味着浏览器和图像可以以他们想要的任何方式呈现,如您所见,产生不可预测的结果。

最简单的解决方案是将列的大小调整为固定的 50% 宽度,如下所示:

.page-videos .view-video td {
    width: 50%;
}

max-width: 100% 保留在原位,这将确保即使是大图像也能完美地适应这 50%。

请随意替换我的示例代码中的类,它们只是确保我们只更改此一张表的最佳猜测,但您可能知道该元素的更好/更具体的类。

关于css - Chrome 的 img 高度和最大宽度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26051429/

相关文章:

android - 如何在Android中获取图像的大小?

css - 标题开始前的间隙

css - 在元素与其边框之间创建空间

html - 居中内联 block 图像

javascript - Android 上的语音识别 API 重复短语

google-chrome - Chrome 中的 SSRS 报表生成器

jquery - 使用 jQuery 获得元素大小的几率为 50/50

java - SVG蝾螈 : how can I resize a single SvgIcon?

html - 如何将 img 添加到已经设置样式的 html 代码块

html - Flexbox 在 Internet Explorer 中有效,但在 Chrome 中无效