HTML CSS 如何显示具有相同宽度和不同高度的元素

标签 html css

<分区>

我有许多类似卡片的元素,它们都具有相同的宽度但不同的高度,我想像这张图片一样显示 enter image description here

我如何使用样式来实现这一点?

最佳答案

CSS 有一个名为 columns 的属性,它为您提供了在列布局中显示元素内容的功能,您可以使用它来实现您所描述的。

<div>
    <img src="http://via.placeholder.com/100x60">
    <img src="http://via.placeholder.com/100x80">
    <img src="http://via.placeholder.com/100x100">
    <img src="http://via.placeholder.com/100x120">
    <img src="http://via.placeholder.com/100x140">
    <img src="http://via.placeholder.com/100x160">
    <img src="http://via.placeholder.com/100x180">
    <img src="http://via.placeholder.com/100x200">
</div>

CSS:

div {
   columns: 100px auto;
}

fiddle :https://jsfiddle.net/x6bdft9u/

https://developer.mozilla.org/en-US/docs/Web/CSS/columns

我回答的时候重复了,不好意思

关于HTML CSS 如何显示具有相同宽度和不同高度的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56499032/

上一篇:javascript - 如何在 CSS 中仅使用百分比创建圆形图像?

下一篇:javascript - 使用 CSS 或 JS 在图像边框上加载 Square

相关文章:

html - 如何为位于页面中心的大图像定位背景?

javascript - HTML5 : get device camera information (focal length, ...)

javascript - 如何使用 AnythingSlider(jquery 插件)制作更大的幻灯片?

html - ion-content : padding or no padding?

jquery - 哪个是移动应用程序 jquery 或 angularjs 的最佳 js 库?

jquery - 带有 JQuery 的菜单中的 CSS Sprites 问题

html - 占位符中的不同颜色

CSS 下拉菜单未按预期工作

html - div中的2个span,第一个自动宽度和溢出隐藏,第二个宽度自适应文本

html - IE7 对齐表格单元格中按钮旁边的文本