Rails:ratrate宝石的水平内联值

时间:2018-11-07 13:40:55

标签: css ruby-on-rails

我在我的应用上使用ratyrate gem并为我的应用上的某些商品评分。以下代码显示了星星以及平均费率数字:

<p style="font-size: 17px; display: inline-block;"><%= rating_for item, 'quality', :style=>"text-align: right;" %>
 <strong style="color: #7f7f7f"><%= item.average("quality").nil? ? '0' : (item.average("quality").avg).round(2) %></strong></p>

如您所见,我用基本的<p style="font-size: 17px; display: inline-block;"></p>包裹了所有内容,以内嵌星号和数字,但出于某些原因,它们却没有。我也尝试了其他方法,但是没有运气。

关于如何将它们都内联的任何想法吗?

1 个答案:

答案 0 :(得分:0)

我找到了解决方案,我将其添加到了不同的div并用float:left;设置了样式

<div style="float:left;"><%= rating_for item, 'quality' %></div>
<div style="float:left; margin-top: 1px;"><strong style="color: #7f7f7f"><%= item.average("quality").nil? ? '0' : (item.average("quality").avg).round(2) %></strong></div>