css - (CSS) 列表元素 : floating left but append to each other without spacing bottom?

标签 css list

有人能解决我遇到的问题吗? 如果列表元素应该在每个元素底部没有空格的情况下相互附加,那就太好了。实际上,新行是行的高度,它是最大元素的高度。我希望你明白我的意思。 抱歉我的英语不好!

请参阅图片以更好地理解。 enter image description here

最佳答案

我不认为有一个纯 css 的答案,它真的取决于你想要差距的地方。这是您可以使用 jQuery 执行的操作。

var heightest = 0;

$('li').each(function() {
    var thisHeight = $(this).height();
    if(thisHeight > heightest){
        heightest = thisHeight
    }
})

// got the heightest height. 

$('li').height(heightest);

关于css - (CSS) 列表元素 : floating left but append to each other without spacing bottom?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28996382/

相关文章:

python - 如何将列表中的项目连接(连接)到单个字符串

java - 我需要删除链表中的一个节点,如何找到它之前的节点以便重新排列列表?

python - 对一个列表进行排序,使两个列表具有正确的顺序对应关系

css - 如何借助变量将 HTML 属性值动态传递到 Protractor 中的 CSS 选择器?

javascript - 如何使用 LESS 在 vue/webpack 中创建主题

css - 在CSS中垂直居中div

python - 在 Python 中遍历列表列表中的列

Python 2.6 : How can I compare two lists of same object types on one particular field, 有效吗?

html - 固定高度的 flex 元素的垂直对齐

html - 移动键盘会影响 CSS 媒体查询的高度吗?