中心两个导轨link_to按钮彼此相邻

时间:2017-09-20 12:56:59

标签: html css ruby-on-rails

我使用rails link_to helper创建了两个按钮:

<% if !@prev_task.nil? %>
  <p style="text-align:center;"><%= link_to "PREVIOUS TASK", [@prev_task.project, @prev_task], class: "btn btn-round color3" %>
<% end %>
<% if !@next_task.nil? %>
  <%= link_to "NEXT TASK", [@next_task.project, @next_task], class: "btn btn-round color3" %></p>
<% end %>

我已将其设置为<p>标记位于一个按钮的开头和第二个按钮的结尾处。

根据条件发生的事情:

  1. NEXT TASK按钮是唯一可见按钮时,它不在 中心但是在屏幕的左侧(not correct)。
  2. 当两个按钮都在屏幕上时,它们都在旁边对齐 彼此在页面中心按预期(correct
  3. PREVIOUS TASK按钮只有可见按钮时,它就在 应该是中心(correct
  4. 因此,当NEXT TASK按钮是唯一可见的按钮时,我需要在页面中心根据<p>标记内联样式在左侧显示此按钮。

1 个答案:

答案 0 :(得分:0)

我不熟悉ROR(尚)买我猜可能会打开段落可以自行封闭,但封闭的段落无法自行开启:)

也许你可以把开头段落标签和关闭段落标签放在条件之外?如果根本没有上一个/下一个(为了隐藏空段落),请将所有内容包装到另一个条件中

相关问题