2016-05-29 2 views
0

Когда я применяю класс col-xs-5 к моему входу, он становится неактивным. И это только un-clickable на маленьких экранах, на больших экранах это прекрасно работает.Bootstrap 3 несвязанных входа, когда класс col-xs применяется

<form action="" method="POST" role="form" class="col-lg-12 clearfix" style="padding: 0px;"> 




       <div class="form-group col-lg-1 col-lg-offset-0 col-md-1 col-md-offset-0 clearfix col-xs-5" style="padding: 0px;"> 

        <label for="">Badrooms</label> 

        <select name="" id="input" class="form-control" style="padding: 2px 2px;" > 
         @foreach([1,2,3,4,5,6,7,8,9,10] as $arr) 
          <option value="">{{{$arr == 10 ? '10 >' : $arr}}}</option> 
         @endforeach 
        </select> 
       </div> 
       <div class="form-group col-lg-1 col-lg-offset-1 col-md-1 col-md-offset-1 clearfix col-xs-5 col-xs-offset-2" style="padding: 0px;"> 
        <label for="">Bathrooms</label> 

        <select name="" id="input" class="form-control" style="padding: 2px 2px;" > 
         @foreach([1,2,3,4,5,6,7,8,9,10] as $arr) 
          <option value="">{{{$arr == 10 ? '10 >' : $arr}}}</option> 
         @endforeach 
        </select> 
       </div> 


       <div class="form-group col-lg-3 col-lg-offset-2 col-md-3 col-md-offset-2 clearfix" style="padding: 0px;"> 
        <label for="">Type</label> 

        <select name="" id="input" class="form-control" style="padding: 2px 2px;" > 
         @foreach(ListingTypeDB::all() as $type) 
          <option value="{{{$type->id}}}">{{{$type->type_name}}}</option> 
         @endforeach 
        </select> 
       </div> 

       <div class="form-group col-lg-2 col-lg-offset-2 col-md-2 col-md-offset-2 clearfix" style="padding: 0px;"> 
        <label for="">Rent/Buy</label> 

        <select name="" id="input" class="form-control" style="padding: 2px 2px;" > 

          <option value="1">Rent</option> 
          <option value="0">Buy</option> 

        </select> 
       </div> 


      </form> 

I судимого, чтобы обернуть мои форму-группу фрагменты в .row становится интерактивным, но портит все увидеть картину: enter image description here

спасибо.

ответ

0

Вы можете изменить свой код, как показано ниже

<div class="row"> 
      <div class="form-group col-sm-6" > 

      <div class="form-group col-sm-5" > 
         <label for="">Badrooms</label> 
        </div> 

        <div class="form-group col-sm-7" > 
         <select name="" id="input" class="form-control" > 
          @foreach([1,2,3,4,5,6,7,8,9,10] as $arr) 
           <option value="">{{{$arr == 10 ? '10 >' : $arr}}}</option> 
          @endforeach 
         </select> 
       </div> 
       <div class="clearfix"></div> 
      </div> 
      <div class="form-group col-sm-6" > 
       <div class="form-group col-sm-5" > 
        <label for="">Bathrooms</label> 
       </div> 
       <div class="form-group col-sm-7" > 
        <select name="" id="input" class="form-control" > 
         @foreach([1,2,3,4,5,6,7,8,9,10] as $arr) 
          <option value="">{{{$arr == 10 ? '10 >' : $arr}}}</option> 
         @endforeach 
        </select> 
       </div> 
        <div class="clearfix"></div> 

      </div> 
    </div> 

     <div class="row"> 
      <div class="form-group col-sm-6 " > 
       <div class="form-group col-sm-5" > 
        <label for="">Type</label> 
       </div> 

       <div class="form-group col-sm-7" > 
        <select name="" id="input" class="form-control" > 
         @foreach(ListingTypeDB::all() as $type) 
          <option value="{{{$type->id}}}">{{{$type->type_name}}}</option> 
         @endforeach 
        </select> 
       </div> 
       <div class="clearfix"></div> 

      </div> 

      <div class="form-group col-sm-6 "> 
       <div class="form-group col-sm-5" > <label for="">Rent/Buy</label></div> 

       <div class="form-group col-sm-7" > <select name="" id="input" class="form-control" > 

         <option value="1">Rent</option> 
         <option value="0">Buy</option> 

       </select></div> 
        <div class="clearfix"></div> 

      </div> 
     </div> 

Используя эти классы CSS вашего интерактивный вопрос был solved.I прилагает скриншот для справки enter image description here

0

Для меня это фиксированные, добавив:

    <div class="clearfix visible-xs-block"></div> 

После каждого col div. Вы можете сделать его видимым только для определенных размеров, мой доступен только для xs. Вы можете посмотреть:

Bootstrap Grid responsive resets

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