我有一类'面板标题中心',但面板中的图像没有居中。我怎样才能做到这一点?
<%= link_to 'Back', things_path %>
<div class='row'>
<div class='col-md-offset-2 col-md-8'>
<div class='panel panel-default'>
<div class='panel-heading center'>
<%= image_tag @thing.image.url(:medium) %>
</div>
<div class='panel-body'>
<p>
<strong><%= @thing.title %></strong>
</p>
<p>
<%= @thing.description %>
</p>
<p>
<%= @thing.user.email %>
</p>
<% if @thing.user == current_user %>
<%= link_to 'Edit', edit_thing_path(@thing) %>
<% end %>
</div>
</div>
</div>
答案 0 :(得分:17)
您可以使用Bootstrap text-center
类。
<div class="row">
<div class="col-md-offset-2 col-md-8">
<div class="panel panel-default">
<div class="panel-heading text-center">
..
</div>
<div class="panel-body">
..
</div>
</div>
</div>
</div>
答案 1 :(得分:1)
以下是我在评论中提出的答案:)
尝试添加文本中心类而不是中心。图像是内联元素,因此将理解text-align:center样式。