Использование CSS для стилизации объектов Ruby в erb - PullRequest
7 голосов
/ 24 февраля 2011

Я погуглил, но не могу найти ответ на этот вопрос.Как использовать CSS для редактирования объектов RUby в erb.Например:

<%= f.label :email, "Enter your email address for updates" %><br />
<%= f.text_field :email %>

Здесь я хочу использовать CSS для стилизации текста и поля формы.Как я могу это сделать?

Ответы [ 2 ]

20 голосов
/ 24 февраля 2011

Вы можете использовать опцию :class, чтобы указать класс CSS:

<%= f.text_field :email, :class => "login" %>

и затем поместите это в свой css:

input.login {
  color: red;
}

Кроме того, вы можете указать встроенный CSS, если хотите:

<%= f.text_field :email, :style => "color: red;" %>
2 голосов
/ 22 марта 2013

Добавление к тому, что сказал Дилан ...

Вы можете использовать опцию: id, чтобы указать идентификатор CSS:

<%= image_tag "illustrations/clipboard.png", :id => "clipboard" %>

, а затем вставить свой css:

#clipboard {
     border: 1px solid #000;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...