流体网格内的 CSS Force 图像使用 IceCream 调整到父级高度

标签 css html fluid-layout

我正在为客户开展一个元素,该元素需要一个包含一些图像的流体网格。 到目前为止,我一直在使用 Icecream Grid ( http://html5-ninja.com/icecream/ ),没有额外的 css,仅使用自定义类来使用 JQuery 选择元素。 以下代码适用于一些测试图像:

<div id="ProductsGrid" class="i-g">
     <div class="grid-element i-4">
         <div class="element-image i-img"><img src="..."></div>
         <div class="element-label"></div>
     </div>
</div>

问题是,客户想要使用的图像没有相同的高度,因此,虽然网格元素确实调整到相同的宽度,但它们没有相同的高度。我怎样才能用CSS解决这个问题?

最佳答案

假设您希望所有图像的高度都是 250px .拍摄每张图像并找到高度/宽度。数学来了。美国Proportion Calculator .因此,它将是左侧分数中原始宽度的原始高度和 x 的 250。在正确的分数。计算器会给你宽度。这将使图像保持比例,但只缩小几像素。

*重要的是不要将标签(如 px )放入计算器。它正在尝试解决 x ,按比例缩小的图像的宽度。

所以现在你有了这些数字说 <image height="250px" width="(the width)">

关于流体网格内的 CSS Force 图像使用 IceCream 调整到父级高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23444918/

相关文章:

css - 如何使用css垂直对齐混合元素?

html - 使父 div 透明,但仅在子元素所在的位置透明

html - 如何设置部分流体布局 (IMAGE)

css - 将流体布局扩展到一侧

css - 我的响应式网站在移动设备上看起来不正确?

css - 蓝图/Yii 表格颜色

html - 如何垂直对齐这个选择元素

javascript - 如何将带有按钮的图像上传到 Canvas 中

php - 为什么标志没有出现在网站上?

java - 将输入字段从一个页面复制到另一个页面中的另一个字段