0

На данный момент, код для соответствующего раздела:Добавление Bootstrap Glyphicon в Slim/Ruby On Rails образуют как заполнитель

= form_for(resource, as: resource_name, url: registration_path(resource_name), html:{id:'registration-form'}) do |f| 
    = devise_error_messages! 

    div style="padding:4px" 
      = f.email_field :email, autofocus: true, placeholder: "Email address", class:"form-control", style:"height:60px" 

И выход смотрит как это, что я думаю, что довольно хорошо:

email address form http://ft.trillian.im/11049fe50ddf680e523742494b9b29d05fc0c73a/6koniJvKE2p09oBfresnWSzk8FNcw.jpg

Но я хотел бы получить Bootstrap 3 конверта Glyphicon перед текстом. Я новичок в Rails на этой неделе и не смог найти помощь для этой идеи в другом месте. Похоже, this post очень близок к тому, что я хочу сделать, но я не уверен, как это сделать с тегом f.email_field. Спасибо кому-нибудь с советами!

ответ

0

Атрибут HTML placeholder допускает только обычный текст. Вы не можете помещать туда теги, что вам нужно, чтобы делать то, что вы хотите.

Вы можете попробовать разместить значок рядом с текстовым полем или рядом с ним, чтобы вместо этого он был вместо этого местом.

+0

Так что это было бы нечто более похожее на [приложенный здесь код] (http://pastebin.com/zh7fW5FR)? – Free

 Смежные вопросы

  • Нет связанных вопросов^_^