2013-09-30 1 views
0

Я скопировал и вставил образец кода из бутстрапа. Я включил bootstrap CSS и JS-файл & jQuery library. Base CSS - BootstrapБутстреп-метка и входные данные не отображаются горизонтально

По какой-либо причине метки и поля ввода отображаются в строке. Может кто-то взглянуть, что я делаю неправильно?

<form class="form-horizontal"> 
      <div class="control-group"> 
      <label class="control-label" for="inputEmail">Email</label> 
      <div class="controls"> 
       <input type="text" id="inputEmail" placeholder="Email"> 
      </div> 
      </div> 
      <div class="control-group"> 
      <label class="control-label" for="inputPassword">Password</label> 
      <div class="controls"> 
       <input type="password" id="inputPassword" placeholder="Password"> 
      </div> 
      </div> 
      <div class="control-group"> 
      <div class="controls"> 
       <label class="checkbox"> 
       <input type="checkbox"> Remember me 
       </label> 
       <button type="submit" class="btn">Sign in</button> 
      </div> 
      </div> 
    </form> 
+0

Ваш тег 'form' отлично выглядит, я полагаю, вы забыли добавить ' container' 'div' class &' 'HTML5 –

+1

Поместите свой код в jsfiddle. –

+0

Вы отметили вопрос Bootstrap 3, но вы связываетесь с документами Bootstrap 2, а код, который у вас есть, также является Bootstrap 2. Если у вас есть код выше, подключенный к Bootstrap 3 CSS, он не будет работать. –

ответ

0

Попробуйте использовать .form-group вместо класса .control-group.

Не забудьте установить контейнер с .col- - * классы после тега формы.

Ex.

<form class="" role="form" method="POST" action="{form_action}" onsubmit="return ValidateForm()" enctype="multipart/form-data"> 

    <div class="col-sm-6 col-md-6">  
     <div class="form-group"> 
      <label class="control-label label-fw">Vendida?&ensp;</label> 
      {chk_sold} 
     </div><!-- form group --> 

     <div class="form-group"> 
      <label for="txt_title" class="control-label label-fw">T&iacute;tulo&ensp;</label> 
      <input name="txt_title" type="text" class="form-control input" id="txt_title" value="{txt_title}" placeholder="titulo del producto"> 
     </div><!-- form group --> 

     <div class="form-group"> 
      <label for="txt_title" class="control-label label-fw">Categor&iacute;a&ensp;</label> 
      {cbo_type} 
     </div><!-- form group --> 

     <div class=""> 
      <label for="txt_aution_date_d" class="control-label label-fw">Fecha&ensp;</label> 
      <input name="txt_auction_date_d" type="text" class="form-control" id="txt_auction_date_d" value="{txt_auction_date_d}" placeholder="MM/DD/AAAA"> 
     </div><!-- form group -->      

    </div><!-- col-sm-6 col-md-6 --> 
    </form> 

Сообщите мне, если это сработало.

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