表格在规模上变得没有反应

时间:2015-07-27 16:17:18

标签: html css forms twitter-bootstrap

我正在创建一个表单,作为提交时的计算器。一切正常,而我有一个打开页面的大(几乎全屏)窗口。但是,只要将窗口缩放到其大小的一半,表单字段就不再是可选择的或可编辑的对象。有谁知道为什么会这样?表格的代码发布在下面。如果您需要CSS / Bootstrap文件,我正在使用Bootswatch超级英雄。

<div class="container">
    <div class="page-header" id="banner">
        <div class="row">
            <div class="col-lg-8 col-md-7 col-sm-6">
                <h1>Reagent Calculator</h1>
            </div>
        </div>
    </div>

    <div class="row">
        <div class="col-lg-12">
            <form id="CalcI" onsubmit="return false">
                <legend>Feed me your information</legend>
                <div class="form-group col-md-4 col-xs-4">
                <label for="number" pattern="\d*">Volume of DNA</label>
                    <input type="number" class="form-control" id="volumeDNA" placeholder="&mu;l of DNA" step="any" autocomplete="off">
                </div>
                <div class="form-group col-xs-4 col-md-4">
                    <label for="number" pattern="\d*">Concentration</label>
                    <input type="number"  class="form-control" id="concentration" placeholder="UNITS HERE" step="any" autocomplete="off">
                </div>
                <div class="form-group col-xs-4 col-md-4">
                    <label for="number" pattern="\d*">Base Pairs per Fragment</label>
                    <input type="number"  class="form-control" id="BPperFrag" placeholder="BP/Frag DNA" step="any" autocomplete="off">
                </div>
                <div class="col-lg-12">
                    <button href="#" type="button" class="btn btn-danger" data-toggle="modal" data-target="#myModal">Clear</button>
                    <button type="submit" class="btn btn-success" onclick="Calculate_Pmole();">Calculate</button>
                </div>
            </form>

        </div>
        <div class="col-lg-4 col-lg-offset-1">
            <!-- CALCULATOR OUTPUT HERE -->
        </div>
    </div>

1 个答案:

答案 0 :(得分:2)

您需要将包含可编辑字段的三个<div>包装在.row中,否则以下较大的div最终会覆盖它们。

本质上:

<div class="row">
  <div class="form-group col-md-4 col-xs-4">
    ...
  </div>
  <div class="form-group col-xs-4 col-md-4">
    ...
  </div>
  <div class="form-group col-xs-4 col-md-4">
    ...
  </div>
</div>
<div class="col-lg-12">
    ...
</div>

工作小提琴here