2013-06-12 2 views
0

Что-то я не понимаю Я не понимаю, почему у меня есть height:42px, а не height:395px?написать html синтаксис в form_for

Когда я показываю код с поджигатель Я вижу, что

<form id="new_user" class="wizard" style="height: 42px;" method="post" action="/users" accept-charset="UTF-8"> 

, но на мой взгляд, у меня есть этот

<div class="contentbox"> 
    <div id="wizard", style="left: 0px; position: relative;"> 
     <div class="container_12 clearfix leading"> 
      <div class="grid12"> 

    <%= form_for(resource, :as => resource_name, :url => registration_path(resource_name), :html=> { :class => "wizard",:style => 'height: 395px' }) do |f| %> 
    <%= devise_error_messages! %> 


         <!-- wizard --> 
         <form action="#" class="wizard" novalidate> 
          <nav> 
           <ul class="clearfix"> 
            <li class="active"><strong>1.</strong> Identification</li> 
            <li><strong>2.</strong> Information </li> 
            <li><strong>3.</strong> Finalisation</li> 
           </ul> 
          </nav> 

Есть ли у вас какие-либо идеи, почему я получаю height:42px и не height:395px?

ответ

0

Возможно, было бы лучше сделать это, используя стили, а не встроенный стиль, но я думаю, что это просто вопрос отсутствия;

:html=> { :class => "wizard",:style => 'height: 395px;' } 

Если есть столкновение с таблицами стилей вы также можете поместить

:html=> { :class => "wizard",:style => 'height: 395px !important;' } 
Смежные вопросы