我正在打印一个长水平列表,当它到达div的末尾时会开始一个新行,并且用逗号分隔对象:
<% Page.all.each_with_index do |p| %>
<%= p.name %>
<% if index + 1 < Page.count %>
 -&nsbp
<% end %>
<% end %>
现在,如果Page.count == 18
:
page - page - page - page - page - page -
page - page - page - page - page - page -
page - page - page - page - page - page
所以除了最后一行之外,所有的末尾都有一个丑陋的分隔符。如果到达div的末尾,有没有办法阻止打印分隔符,所以它会像这样打印?
page - page - page - page - page - page
page - page - page - page - page - page
page - page - page - page - page - page
答案 0 :(得分:0)
不,如果没有实际让线条包裹自己,就没有办法控制它,例如。通过为每一行设置新的div。