尝试呈现列时出现 html 问题

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

不确定为什么我的产品是这样的。他们乱七八糟,流离失所,看起来很丑。该元素在 bootstrap 3 中。这是它的外观图像:

enter image description here

下面是部分代码

<% products.each do |product| %>
    <div class="col-md-4">
        <div class="panel panel-default">
            <div class="panel-heading preview">
                <%= image_tag product.cover_photo(:medium) %>
            </div>
            <div class="panel-body">
                <%= link_to product.name, product %><br/>
                $<%= product.price %> - <%= product.weight %><br/>
                <%= product.strain_type %><br/>
                <%= product.product_type %><br/>
                <span style="color: red;">THC: <%= product.percentage %>%</span>
            </div>
        </div>
    </div>

    <script>
    $('#star_<%= product.id %>').raty({
        path: '/assets',
        readOnly: true,
        score: <%= product.average_rating %>
      });
</script>
<% end %>

最佳答案

为面板设置固定高度

.panel-default {
   height: 200px; /* sample height */
}

因为高度不等所以显示成这样

关于尝试呈现列时出现 html 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54245405/

相关文章:

html - 具有多个最小宽度 vw 和 px 值的 Srcset,哪个获胜,为什么?

javascript - 单击时如何计算具有绝对位置的vue组件的左侧和顶部

javascript - 如何在一个页面上托管六个以上的 html5 视频播放器?

css - 需要有关 CSS 代码的解释

ruby-on-rails - 上传的视频和streamio-ffmpeg

ruby-on-rails - 如何让 will_paginate 正确显示条目数?

ruby-on-rails - 在 Ruby 中访问 JSON 对象

javascript - 如何用javascript模仿html BR标签

javascript - 验证 html 下拉列表中的日期

html - 缩进 HTML 和内嵌 HTML 之间的区别