使用Bootstrap网格将部分组的一部分放在不同的列中



我想使用bootstrap网格将搜索按钮放在输入表单旁边的列中" form-group"属性,这使事情变得困难。

这是我的原始代码:

<div class="row">
            <div class="col-md-12 formMove">
                <form id="getposts_form" role="form">
                    <div class="form-group">
                        <input type="text" class="form-control searchBar" id="search" name="search" placeholder="">
                        <button class="btn btn-default searchBtn" type="submit" id="submit ">Search <span class="glyphicon glyphicon-search" aria-hidden="true"></span></button>
                        <br><div id="errors"></div>
                    </div>
                </form>
            </div>
        </div><!--end row-->

这是我对嵌套列的失败尝试:

<div class="row">
            <div class="col-md-12 formMove">
                <div class="row">
                    <div class="col-md-10">
                        <form id="getposts_form" role="form">
                            <div class="form-group">
                                <input type="text" class="form-control searchBar" id="search" name="search" placeholder="">
                    </div> <!--I want this closing tag to close "col-md-10", but its closing the "form-group"-->
                    <div class="col-md-2">
                                <button class="btn btn-default searchBtn" type="submit" id="submit ">Search <span class="glyphicon glyphicon-search" aria-hidden="true"></span></button>
                                <br><div id="errors"></div>
                            </div>
                        </form>
                    </div>
                </div>
            </div>
        </div>

预先感谢。

我不明白为什么您需要按钮并在同一form-group class中输入,因为您可以为它们使用单独的Form-Group类。实现线条形式的方法是使用.form-inline类使用<form>标签。由于您想要使用网格系统的答案,我也为此提供了片段。

我添加了两个摘要

使用.form-inline类

<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
 <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.1/jquery.min.js"></script>
      <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
      
       <style type="text/css">
      
       </style>
       <script type="text/javascript">
        
       </script>
       </head>
       <body>
       
     
<div class="row">
            <div class="col-md-12 formMove">
                <form id="getposts_form" class="form-inline" role="form">
                    <div class="form-group">
                        <input type="text" class="form-control searchBar" id="search" name="search" placeholder="">
                        </div>
                         <div class="form-group">
                        <button class="btn btn-default searchBtn" type="submit" id="submit ">Search <span class="glyphicon glyphicon-search" aria-hidden="true"></span></button></div>
                        <br><div id="errors"></div>
                   
                </form>
            </div>
        </div><!--end row-->
</body>
</html>

使用Bootstrap网格系统

<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
 <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css">
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.1/jquery.min.js"></script>
      <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
      
       <style type="text/css">
      
       </style>
       <script type="text/javascript">
        
       </script>
       </head>
       <body>
       
     
<div class="row">
            <div class="col-md-12 formMove">
                <form id="getposts_form" class="form-inline" role="form">
                    <div class="form-group">
                    <div class="row">
                    <div class="col-md-8 col-lg-8 col-sm-8 col-xs-8"> 
                        <input type="text" class="form-control searchBar" id="search" name="search" placeholder="">
                       </div>
                       <div class="col-md-4 col-lg-4 col-sm-4 col-xs-4"> 
                        <button class="btn btn-default searchBtn" type="submit" id="submit ">Search <span class="glyphicon glyphicon-search" aria-hidden="true"></span></button></div>
                        </div>
                        <br><div id="errors"></div>
                    </div>
                </form>
            </div>
        </div><!--end row-->
</body>

最新更新