gpt4 book ai didi

css - Michael Hartls RoR 教程 : scss is not targeting input

转载 作者:太空宇宙 更新时间:2023-11-04 10:00:58 26 4
gpt4 key购买 nike

我正在写关于我在完成 Michael Hartl 的 Ruby on Rails 教程时遇到的问题。问题是 css 不会更改用于密码确认的输入字段的外观。所有其他输入字段的外观都受 css 规则的影响。请在下面找到图片和文件:

What I get:

// app/assest/stylesheets/custom.scss

@mixin box_sizing {
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}

/* forms */

input, textarea, select, .uneditable-input {
border: 1px solid #bbb;
width: 100%;
height: auto;
margin-bottom: 15px;
@include box_sizing;
}
# app/views/users/new.html.erb

<% provide(:title, 'Sign up') %>
<h1>Sign up</h1>

<div class="row">
<div class="col-md-6 col-md-offset-3">
<%= form_for(@user, url: signup_path) do |f| %>
<%= render 'shared/error_messages' %>

<%= f.label :name %>
<%= f.text_field :name, class: 'form-control' %>

<%= f.label :email %>
<%= f.email_field :email, class: 'form-control' %>

<%= f.label :password %>
<%= f.password_field :password, class: 'form-control' %>

<%= f.label :password_confirmation, "Confirmation" %>
<%= f.password_field :password_confirmation, class: 'form_control' %>

<%= f.submit "Create my account", class: "btn btn-primary" %>
<% end %>
</div>
</div>

我试图注释掉行 @include box_sizing; 或提供固定高度,如 height: 25px;,但没有帮助。

如有任何帮助,我们将不胜感激!

最佳答案

我无法告诉你这在我身上发生了多少次。

检查类(class)的拼写。 Bootstrap 通常使用连字符而不是下划线,并且您在 :password_confirmation 字段上有一个 form_control 类,而它应该是 form-control

关于css - Michael Hartls RoR 教程 : scss is not targeting input,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38332654/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com