2016-07-25 73 views
0

请帮我理解我是否更正了此图像的代码。我没有完成,因为我不确定这是否正确。Bootstrap帮助两种形式

Two forms for bootstrap image

自举:

<div class="home-top-selects container-fluid"> 
    <div class="row"> 
     <div class="consulter-form col-sm-5 col-md-5 col-lg-5"> 
      <h2>Consulter les petites annonces</h2> 
      <div class="form-group container"> 
       <h4>Par mot-cle les petites annonces<h4> 
       <div class="row"> 
        <div class="col-md-3"> 
         <input type="text" class="form-control" id="usr"> 
        </div> 
        <div class="col-md-2"> 
         <select class="form-control" id="sel1"> 
          <option>Toutes categories</option> 
          <option>2</option> 
          <option>3</option> 
          <option>4</option> 
         </select> 
        </div> 
       </div> 
      </div> 
     </div> 
    </div> 
</div> 
<div class="button-and-input"> 
    <div class="row"> 
     <div class="consulter-form col-sm-6 col-md-6 col-lg-6"> 
      <h2>Trouver une entreprise</h2> 
     </div> 
    </div> 
</div> 
+0

您还没有为任何人提供足够的代码来回答你的问题 - 这是你一个问题应该能够通过直观地比较两者来回答自己。 – Capo

+0

我不知道bootstrap的好处,这就是为什么我要求其他人来帮助我。即使我写了我不知道如果是好或不:)。 –

+0

啊,我明白了。你走在正确的道路上,但你应该熟悉Bootstrap的网格系统。看看他们的文档:[link](http://getbootstrap.com/css/#grid)。 – Capo

回答

0

我觉得你的代码不正确。

试着这么做:

  • 考虑提供一个小提琴代码:

    <div class="home-top-selects container-fluid"> 
        <div class="row"> 
         <div class="consulter-form col-sm-6"> 
          <h2>Consulter les petites annonces</h2> 
          <form> 
           <div class="row"> 
            <div class="col-sm-8"> 
             <h4>Par mot-cle les petites annonces</h4> 
            </div> 
           </div> 
    
           <div class="row"> 
            <div class="col-sm-8"> 
             <input type="text" class="form-control" id="usr" /> 
            </div> 
            <div class="col-sm-4"> 
             <select class="form-control" id="sel1"> 
              <option>Toutes categories</option> 
              <option>2</option> 
              <option>3</option> 
              <option>4</option> 
             </select> 
            </div> 
           </div> 
    
           <div class="row"> 
            <div class="col-sm-3"> 
             <h4>Oú?</h4> 
            </div> 
           </div> 
    
           <div class="row"> 
            <div class="col-sm-3"> 
             <select class="form-control" id="select-flags"> 
              <option>France</option> 
              <option>Spain</option> 
              <option>Brazil</option> 
             </select> 
            </div> 
            <div class="col-sm-5"> 
             <select class="form-control" id="another-select"> 
              <option>toutes les villes select</option> 
             </select> 
            </div> 
            <div class="col-sm-4 text-right"> 
             <button class="btn btn-primary btn-block" type="submit"> 
              Lancez Votre Recherche 
             </button> 
            </div> 
           </div> 
    
           <h5 class="text-info text-center"> 
            Faite une recherche dans votre périmètre grâce à votre géolocalisation. 
           </h4> 
          </form> 
         </div> 
    
         <div class="col-sm-6"> 
          <h2>Trouver Une Enterprise</h2> 
          <form> 
           <div class="row"> 
            <div class="col-sm-6"> 
             <h4>Par mot-clé ou nom d'enterprise</h4> 
            </div> 
    
            <div class="col-sm-3"> 
             <h4>Oú?</h4> 
            </div> 
           </div> 
    
           <div class="row"> 
            <div class="col-sm-6"> 
             <input type="text" class="form-control" id="usr-2" /> 
            </div> 
    
            <div class="col-sm-3"> 
             <select class="form-control" id="another-select-2"> 
              <option>toutes les villes select</option> 
             </select> 
            </div> 
    
            <div class="col-sm-3"> 
             <select class="form-control" id="select-flags-2"> 
              <option>France</option> 
              <option>Spain</option> 
              <option>Brazil</option> 
             </select> 
            </div> 
           </div> 
    
           <!-- Place this to fill the blank space --> 
           <div class="row"> 
            <div class="col-sm-12"> 
             <h4>&#160;</h4> 
            </div> 
           </div> 
    
           <div class="row"> 
            <div class="col-sm-6"> 
             <select class="form-control" id="different-select"> 
              <option>Autres options de recherche</option> 
             </select> 
            </div> 
    
            <div class="col-sm-offset-3 col-sm-3"> 
             <button class="btn btn-primary btn-block" type="submit"> 
              Chercher 
             </button> 
            </div> 
           </div> 
    
           <hr/> 
    
           <div class="text-center"> 
            <h2 class="text-info"> 
             Votre enterprise n'est pas référencée? 
            </h2> 
            <button class="btn btn-large btn-default"> 
             <span class="glyphicon glyphicon-plus" aria-hidden="true"></span> AJOUTER MON ENTERPRISE 
            </button> 
           </div> 
          </form> 
         </div> 
        </div> 
    </div> 
    

    的一些注释。小提琴:https://jsfiddle.net/ricardovigatti/wo11dtvs/

  • col-sm- *用于小视口,但中型和大型视口可以理解并使用它。
  • 您不提供任何表格标签。您将需要中的两个。
  • 我没有测试我的代码,如果您决定使用,我们可以改进它。
  • 你是在正确的道路,但要记住,自己试图永远是最好的学习...
+0

目前为止我的朋友是正确的。你是主人。如果你可以从右侧添加一个更好地理解你是超级明星的形式:)。 –

+0

@JohnSmith,我编辑了我的答案。我已经在第一个表单中添加了一些改进...我认为bootstrap和html的语义现在非常棒。我还提供了一个小提琴,它更好地理解... –

+0

非常感谢里卡多。除了bootstrap站点的简单示例,我还了解了复杂表单的工作原理。使用原始CSS,引导程序或任何其他框架构建 –