html - 用图像缩放整个表格

标签 html css

我正在制作这个响应式网页:http://jsfiddle.net/GeDxr/174/

我需要屏幕中的图像是分开的,所以我将它们放在一个表中。问题是,表格在调整大小时搞砸了。有没有办法让“屏幕”保持由这些不同部分组成的整洁图像?

单元格 css 中的当前表格/图像:

    table {
    width: 100%;
    background-color: #00BF6E;
    min-height: 100%;
}

img {
    width: auto;
    height: auto;
}

谢谢!

最佳答案

您的图片有最小高度。我在以下代码中为您注释掉了这一点:

.css-mb .mb-screen img {
  width: 100%;
  /* min-height: 100%; <-- remove this */
  position: center;
}

如果您指定最小宽度和最小高度,图像将因为宽高比发生变化而变形(它们都填充了 100% 的可用空间)。仅使用最小宽度可确保比例保持不变。

关于html - 用图像缩放整个表格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35245674/

相关文章:

javascript - 使用javascript动态更改背景图像

javascript - jQuery onClick 事件有效,但单击文本时除外

c# - 如何使用 itextsharp 将 html 页面转换为带有 css 的 pdf?

javascript - 为什么这个 document.ready 没有按时触发

javascript - 如何根据浏览器选择 `window.URL.createObjectURL()`和 `window.webkitURL.createObjectURL()`

html - 以特定长度包裹的 Flexbox

html - 覆盖字体和大小

html - 为什么 1fr CSS 网格列会中和其子 <pre> block 的 "overflow: scroll"以及为什么 minmax(1px, 1fr) 修复它?

javascript - 如何在打开另一个 div 之前隐藏一个 div?

html - 最小化浏览器时 div 重叠