jquery - 推特 Bootstrap 。删除列中 <div span> 元素之间的空格

标签 jquery css ruby-on-rails ruby-on-rails-3 twitter-bootstrap

我正在尝试使用 ruby​​-on-rails 在 Twitter Bootstrap 中以类似 pinterest 的方式(带有空缺描述的无限 5 列墙)创建空缺列表框架。

但我有一个问题 - 行的元素之间有空格,如下所示: /image/PStrE.png

我需要删除这些空格以显示连续的 Canvas 。

我用来生成墙的代码:

<div class="row">
  <% @employer_vacancies.reverse.each do |employer_vacancy| %>
    <div class="span2 hero-unit left">
      <h2 style="margin-bottom:0px !important";> 
        <%= employer_vacancy.vacancy_title %>  
      </h2>     
      <br>
      <%= employer_vacancy.vacancy_description %>
     </div>
  <% end %>
</div>

我相信它可以通过 JavaScript 甚至 CSS 来实现。

最佳答案

如果列数可变,CSS 就无法做到这一点,并且您需要它在所有常见浏览器中工作。

相反,使用 jQuery Masonry:http://masonry.desandro.com/

还有一个无框架版本,Vanilla Masonry:http://vanilla-masonry.desandro.com/

关于jquery - 推特 Bootstrap 。删除列中 <div span> 元素之间的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10978921/

相关文章:

javascript - 追加到无序列表时无法在 'appendChild' 错误上执行 'Node'

css - 选择器 div + p(加号)和 div ~ p(波浪号)之间的区别

java - 单个页面上的 Websocket 数

javascript - 代码在控制台上运行正确,但在实际代码中运行不正确

javascript - jQuery ajax 覆盖全局 onSuccess 处理程序

jquery - 如何定位滚动到 jquery 对话框的底部?

javascript - JS : Determinining image dimensions only partially successful

javascript - 如何使用 html5/javascript/css3(在 android webview 中)编写的计算器应用程序高度适应任何设备屏幕高度?

ruby-on-rails - Ruby on Rails - 路由 - 在范围内使用 namespace 的适当情况?

html - 无法在 safari 上播放 wav 文件