html - 使用左浮动时如何删除 block 下方未使用的空间。

标签 html css css-float html-lists

这是我的样式,包含左侧 float 和固定宽度。

<style>
ul { width:600px; }
ul li  { list-style:none; float:left; width:49%; border:1px solid; }

这是我的 Html

<ul>
<li>testing</li>
<li>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a </li>
<li>testing</li>
<li>testing</li>
<li>testing</li>
<li>testing</li>
<li>testing</li>
<li>testing</li>

现在,输出将类似于:第一个 li 元素将采用第二个大 li 元素的高度。第三个 li 元素将以第一个 li 元素下的大量空白开始。

如何删除这个空格。可以将我的第三个里 block 放在第一个里 block 下面吗?

最佳答案

这需要使用 jQuery 来完成。

这是它的插件之一。

http://www.jqueryscript.net/layout/Dynamic-Grid-Layout-Plugin.html

关于html - 使用左浮动时如何删除 block 下方未使用的空间。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23926201/

相关文章:

css - 将 CSS 属性应用于特定输入元素以及选择和文本区域时如何防止 "force-attribute-nesting"Sass-Lint 警告?

html - 能够始终如一地 float td 元素?

javascript - Safari 浏览器上的属性下载

CSS,垂直拉伸(stretch)div直到达到其父级的高度

html - Bootstrap self 中心仅适用于某些元素

css - 仅当剩余宽度至少为 x 像素时才 float 元素

CSS:清除内联元素

jquery - 当窗口宽度大于一定值时显示内容 - jquery

javascript - SVG 颜色填充无法使用 JavaScript 工作

css - 我可以仅使用 CSS 检测元素可见性吗?