2016-09-15 20 views
0

引导程序新手,尝试了很多东西,但无法在文本区域上方垂直对齐文本框和标签。垂直布置文本框和标签引导程序

<div class="container"> 
    <div class="panel panel-primary"> 
     <div class="panel-heading">Estimate ID: 265</div> 
     <div class="panel-body"> 
<div class="form-inline "> 
    <div class="form-group"> 
     <label for="email">Job Title:</label> 
     <input type="email" class="form-control" id="email" placeholder="Enter Title"> 
    </div> 
    <div class="form-group"> 
     <label for="pwd">Location:</label> 
     <input type="password" class="form-control" id="pwd" placeholder="Enter Location"> 
    </div> 
    <div class="form-group"> 
     <label for="email">Approved Reference:</label> 
     <input type="email" class="form-control" id="email" placeholder="Enter Reference"> 
    </div> 

    </div> 



    <div class="form-group"> 
    <label for="comment">Description:</label> 
    <textarea class="form-control" rows="5" placeholder="Not more than 100 characters" id="comment"></textarea> 
</div> 


http://jsfiddle.net/6xH5s/66/ 

我应该添加自定义的CSS,是否不可能与引导CSS文件?

回答

0

作为新手,您应该阅读bootstrap documentation并了解他们的网格系统,这非常有用。

您的solution

<style> 
h2 { 
    margin-top: -1px; 
} 


</style> 

<div class="container"> 
<div class="row"> 


    <div class="panel panel-primary"> 
     <div class="panel-heading">Estimate ID: 265</div> 
     <div class="panel-body"> 
<div class="form-inline "> 
    <div class="form-group col-lg-4 col-md-4 col-sm-4 col-xs-4"> 
     <label for="email">Job Title:</label> 
     <input type="email" class="form-control" id="email" placeholder="Enter Title"> 
    </div> 
    <div class="form-group col-lg-4 col-md-4 col-sm-4 col-xs-4"> 
     <label for="pwd">Location:</label> 
     <input type="password" class="form-control" id="pwd" placeholder="Enter Location"> 
    </div> 
    <div class="form-group col-lg-4 col-md-4 col-sm-4 col-xs-4"> 
     <label for="email">Approved Reference:</label> 
     <input type="email" class="form-control" id="email" placeholder="Enter Reference"> 
    </div> 
</div> 
    </div> 


    <div class="form-group col-lg-12 col-md-12 col-sm-12 col-xs-12 text-left"> 
    <label for="comment">Description:</label> 
    <textarea class="form-control" rows="5" placeholder="Not more than 100 characters" id="comment"></textarea> 
</div> 




</div> 
    </div> 

</div> 
+0

肯定会有阅读。 但是我试图实现这样的事情.. 标题:*文本框*位置:*文本框*参考:*文本框* 整个3个输入在一个单一的行。 – macro32

+0

更新了答案@ macro32请检查 –

+0

对不起,我觉得Iam不太清楚,如何让文本框与命名标签平行。 产品名称:亚当 这样我就可以在一条直线上得到所有3个输入。 – macro32