我有两个使用rails link_to
助手创建的按钮:
<% 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>
标记位于一个按钮的开头和第二个按钮的结尾。发生的情况取决于条件:
当
NEXT TASK
按钮是唯一可见的按钮时,它不在居中但位于屏幕左侧(
not correct
)。当两个按钮都在屏幕上时,它们都在旁边对齐
彼此在页面中心按预期(
correct
)当
PREVIOUS TASK
按钮仅可见按钮时,它位于应该居中(
correct
)因此,当
NEXT TASK
按钮是唯一可见的按钮时,我需要基于<p>
标签内联样式的页面中心而不是左侧的按钮。 最佳答案
我对ROR(尚未)购买还不熟悉,我可能会猜测打开的段落可以自行关闭,但是关闭的段落无法自行打开:)
也许您可以将开始段落标签和结束段落标签放在条件之外?如果根本没有上一个/下一个,则将所有情况包装成另一种情况(以便隐藏空段)
关于html - 将两个 rails 的link_to按钮彼此相邻居中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46322723/