2017-02-12 95 views
2

在这里,我提供了一个截图,并且我概述了我想要在最后一个蓝色按钮之后一直折叠的区域,然后触摸它。我概述了我想以红色倒塌的区域。有没有特定的课程可以让我这样做?如何删除div元素中的空白区域?

Collapse

代码:

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 
 

 
<div class="container"> 
 
    <div class="panel panel-primary col-md-6"> 
 
    <div class="row"> 
 
     <!-- Label --> 
 
     <button type="button" class="btn btn-info btn-xs btn-block" id='invoicelabel'><strong>Invoice CP</strong> 
 
     </button> 
 

 
     <!-- Invoice CP --> 
 
     <div class="btn-group btn-group-vertical col-md-3 test2"> 
 
     <button class="btn btn-primary btn-sm" type="submit">Total Amount</button> 
 
     <button class="btn btn-primary btn-sm" type="submit">Duplicate</button> 
 
     <button class="btn btn-primary btn-sm" type="submit">Clear</button> 
 
     <button class="btn btn-primary btn-sm" type="submit">Currency</button> 
 
     <button class="btn btn-primary btn-sm" type="submit" disabled>.</button> 
 
     <button class="btn btn-primary btn-sm" type="submit" disabled>.</button> 
 
     </div> 
 
     <table class="table table-condensed"> 
 
     <tbody class="col-md-10 test pull-right"> 
 
      <tr> 
 
      <td class="default" width="20%"> 
 
       <input type="text" class="btn btn-default btn-sm col-sm-12 floatright" placeholder="Pieces"> 
 
      </td> 
 
      <td class="default" width="35%"> 
 
       <input type="text" class="btn btn-default btn-sm col-sm-12 floatright" placeholder="Unit Price"> 
 
      </td> 
 
      <td class="default" width="45%"> 
 
       <input type="text" class="btn btn-default btn-sm col-sm-12 floatright" placeholder="Line Amount"> 
 
      </td> 
 
      </tr> 
 
      <tr> 
 
      <td class="default" width="20%"> 
 
       <input type="text" class="btn btn-default btn-sm col-sm-12 floatright" placeholder="Pieces"> 
 
      </td> 
 
      <td class="default" width="35%"> 
 
       <input type="text" class="btn btn-default btn-sm col-sm-12 floatright" placeholder="Unit Price"> 
 
      </td> 
 
      <td class="default" width="45%"> 
 
       <input type="text" class="btn btn-default btn-sm col-sm-12 floatright" placeholder="Line Amount"> 
 
      </td> 
 
      </tr> 
 

 
     </tbody> 
 
     </table> 
 

 

 
    </div> 
 
    </div> 
 
</div>

+2

你好。你能否澄清一下:“在最后一个蓝色按钮之后一直崩溃,接触它*”?没有内容,所以没有什么可以崩溃的。您是否希望扩展边栏以使其占据页面的整个高度? –

+0

只是HTML是不够的。无论如何,看起来你正在使用flexbox的外观,所以只需删除它。如果不是,则发布相关的CSS。制作一个[jsfiddle](https://jsfiddle.net/)和/或使用片段。 – pol

+0

如果浏览器比内容长,会变白 –

回答

0

尝试检查.test.test2的CSS height财产。可能它被设置为一个特定的值。如果将其留空,该区域将适合内容。