0

ruby on rails プラットフォームは初めてです。テキストフィールドを持つフォームを設計しています。最初に、css を使用して単純な html ファイルを作成し、テキスト フィールドを配置しました。以下は私のcssです

#input{

padding-left:50px;
padding-bottom:30px;

}

次のコードを使用してテキスト フィールドを作成しました。

<div id = "input"><input type = "text" size = "25" name = "fname" value = "first name"></input></div>
<div id = "input"><input type = "text" size = "25" name = "lname" value = "last name"></input></div>

Web ページを実行すると、テキスト フィールドがフォーム内で希望どおりに適切に配置されていることがわかりました。ただし、コードを RoR に変換しようとしましたが、パディングが表示されません。以下はRoRの私のコードです

<div class="input"><%= f.text_field :fname, :size => 25, :placeholder => 'first name' %></div>
<div class="input"><%= f.text_field :lname, :size => 25, :placeholder => 'last name' %></div>

誰かが私のアプローチの問題点を教えてもらえますか?

4

1 に答える 1

4

css コード#input{..}では、ハッシュはid#を探していることを意味します。コードを変更したら、 に設定します。したがって、css はidでそれを見つけることができません。css を に変更します。class="input".input{..}

于 2012-11-17T09:07:41.463 に答える