2015-08-05 5 views
1

Я написал его .html.erb и bootstrap (Rails)Как исправить две метки накладываются друг на друга

<span class="label label-primary"> 
    <% book.genres.each do |genres| %> 
    <%= genres.name %> 
    <% end %> 
</span> 

В результате, как этот

enter image description here

Но на самом деле, я хочу, чтобы это было был похож на

enter image description here

+1

Перемещение пролета внутри вашей петли foreach. – Marvin

+0

Спасибо, он работает. –

ответ

5

Вы должны поместить тег span в каждый цикл.

<% book.genres.each do |genres| %> 
    <span class="label label-primary"> 
    <%= genres.name %> 
    </span> 
<% end %> 
+0

Спасибо, это работает. В родах, как добавить пробел между двумя объектами? Использовать CSS? –

+0

Если вам нужен только один символ пробела, тогда вы можете просто оставить символ пробела в HTML. Если вам нужно больше использовать ' ', который является зарезервированным символом пробела. Или вы всегда можете использовать Css для размещения элементов везде, где хотите. –

+0

Спасибо. Я буду использовать '& nbsp'. –

Смежные вопросы