在Rails应用程序中,要在页面上居中显示form_for表单,可以使用CSS来实现。以下是一种常见的方法:
<%= form_for @model do |f| %>
<!-- 表单字段和提交按钮 -->
<% end %>
<%= form_for @model, html: { class: 'center-form' } do |f| %>
<!-- 表单字段和提交按钮 -->
<% end %>
.center-form {
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
}
这段CSS代码使用flex布局将表单垂直和水平居中显示。display: flex;
将容器设置为flex布局,justify-content: center;
将内容水平居中,align-items: center;
将内容垂直居中,height: 100vh;
设置容器的高度为视口的高度,以确保表单在页面上居中显示。
推荐的腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云