html - 如何正确地将 CSS 样式应用于 HTML 元素 Clearance 模板?(Ruby On Rails)
问题描述
我正在使用 bootstrap 5 来最快地应用样式,但是当我尝试为 HTML 元素模板应用样式时,我有这个:
申请前
申请后
代码(.html.erb):
<div class="submit-field">
<button type="button" class="btn btn-primary"><%= form.submit %></button>
</div>
根据<%= form.submit%>
我的理解隐藏了一个简单的按钮模板,但我无法以任何方式找到该模板的源代码,就好像它“凭空”工作一样。也许有办法找到它或正确应用 CSS?
解决方案
submit
表单助手为您创建按钮。您应该像这样将类应用于元素:
<div class="submit-field">
<%= form.submit class: 'btn btn-primary'%>
</div>
您的代码在按钮内创建了一个按钮,例如
<button type="button" class="btn btn-primary"><button>Submit</button></button>
推荐阅读
- postgresql - 数组的所有条目的 Postgres JSONB 日期条件为真
- node.js - 数据库中的相同日期从后端到前端使用不同的 UTC 偏移量
- mysql - 无法在 Mysql 中插入数据
- ruby-on-rails - 如何从 Rails 关联中的控制器访问数据
- xamarin - 如何在 CollectionView / Xamarin 中居中图片列表
- javascript - TypeError:无法读取未定义的属性“状态”。但是状态可以成功 console.logged (REACT)
- linux - 如何在领域中将密码作为参数提供给活动目录命令
- java - 如何比较两个哈希图以查看键是否相等?
- ruby-on-rails - 在 Rails 5 中,如何呈现查询的输出?
- javascript - Google Places API 自动完成 - 以浏览器语言保留占位符,即使结果以另一种语言列出