如何修复Bootstrap 2中的重叠输入

时间:2017-09-02 16:10:04

标签: html css twitter-bootstrap media-queries twitter-bootstrap-2

当屏幕开始缩小宽度时,我遇到输入框重叠的问题。有没有办法在bootstrap 2文件中修复此问题或直接调整内联css?

以下是保存内容的主页。

<div class="content-center">
<div class="container">
    <div class="row-fluid">
        <div class="span9">
            <div class="content-area">

            //WHERE CONTENT IS LIVING


            </div>
        </div>
        <div class="span3">
            <div class="sidebar">
                <div class="content-area">

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

以下是内容所在的实际代码。

<div class="well">
<div class="row-fluid">

<div class="span4">

<h4>Dinner Banquet w Cocktail Reception Total:</h4>

<div class="input-prepend">
<span class="add-on" style="font-size:24px;">$</span><INPUT NAME="xbrunchdinneronlytotal" TYPE="text"  style="font-weight:bold; font-size:18px; color:#2e713b; background-color:#ffffff;" onKeyUp="javascript:getbrunchdinnertotal(this);" value="0" >
</div>


</div>

<div class="span4">
<h4>Wine Tour:</h4>

<div class="input-prepend">
<span class="add-on" style="font-size:18px;">Qty</span>
<input type="text" name="xwinetouronly"  onKeyUp="javascript:getwinetouronlytotal(this);" placeholder="Enter Quantity">
</div>

<h4>Total:</h4>

<div class="input-prepend">
<span class="add-on" style="font-size:24px;">$</span>
<INPUT NAME="xwinetouronlytotal" TYPE="text" style="font-weight:bold; font-size:18px; color:#2e713b; background-color:#ffffff;" onKeyUp="javascript:getwinetouronlytotal(this);" value="0"></div>

</div>

<div class="span4">

<h4>Exhibit Fee:</h4>
<div class="input-prepend">
<span class="add-on" style="font-size:24px;">$</span>
<INPUT NAME="xhibittotal" TYPE="text" style="font-weight:bold; font-size:18px; color:#2e713b; background-color:#ffffff;" onKeyUp="javascript:getgolftotal(this);" value="0" >
</div>


</div>

</div>
</div>

这是1199px的浏览器宽度

enter image description here

这是浏览器宽度为979px enter image description here

有没有办法解决这个问题。我知道我可以在我自己的自定义CSS中搞乱媒体查询,但我也想知道我是否可以在bootstrap 2源文件中解决这个问题。或者直接使用内联CSS

来解决这个问题

1 个答案:

答案 0 :(得分:0)

将所有输入放入列

<div col-lg-4 col-lg-4 col-sm-12 col-sm-12> Dinner Banuqet //input field </div> <div col-lg-4 col-lg-4 col-sm-12 col-sm-12> Wine Tour //input field </div> <div col-lg-4 col-lg-4 col-sm-12 col-sm-12> Exhibit Fee //input field </div> 在一个大型的meduim屏幕上,将有3列内容占据整个屏幕。在小屏幕和超小屏幕上,内容将垂直对齐。您可以将cols直接添加到input-append类