css - Twitter-bootstrap 表单没有响应

标签 css twitter-bootstrap

我已经创建了此联系人,但当我更改浏览器大小或通过手机浏览时它似乎没有响应。 当我在我的手机上打开它或调整我的浏览器窗口大小时,输入区域变得比预期的要小。

我的代码:

<div class="container">
        <form class="well span8" action="" method="post">
        <div class="row">
            <div class="col-xs-4">
                <label>Name:</label>
                <input class="form-control" placeholder="Your Name" value="" type="text" name="name" required>

                <label>Email Address</label>
                <input class="form-control" placeholder="Your email address" value="" type="text" name="email" required>

                <label>Subject</label>
                <select class="form-control" id="subject" name="subject">
                    <option selected value="na">
                        Choose One:
                    </option>

                    <option value="query">
                        Query
                    </option>

                    <option value="suggestions">
                        Suggestions
                    </option>

                    <option value="advertise">
                        Advertise
                    </option>
                </select>
            </div>

            <div class="col-xs-5">
                <label>Message</label> 
                <textarea class="form-control" required id="message" name="message" rows="10"></textarea>

        <div style="margin-top:10px" class="form-group">
            <button class="btn btn-primary pull-right" type="submit">Send</button>
            </div>


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

你能告诉我如何让它响应吗?

最佳答案

这是一种方式(一种方式)

使用 col-sm-xx 而不是 col-xs-xx 得到更好的结果

Bootstrap :http://www.bootply.com/123382

HTML:

<div class="container">
        <form class="well col-sm-8 " action="" method="post">
        <div class="row">
            <div class="col-sm-4">
                <label>Name:</label>
                <input class="form-control" placeholder="Your Name" value="" type="text" name="name" required="">

                <label>Email Address</label>
                <input class="form-control" placeholder="Your email address" value="" type="text" name="email" required="">

                <label>Subject</label>
                <select class="form-control" id="subject" name="subject">
                    <option selected="" value="na">
                        Choose One:
                    </option>

                    <option value="query">
                        Query
                    </option>

                    <option value="suggestions">
                        Suggestions
                    </option>

                    <option value="advertise">
                        Advertise
                    </option>
                </select>
            </div>

            <div class="col-sm-5">
                <label>Message</label> 
                <textarea class="form-control" required="" id="message" name="message" rows="10"></textarea>

        <div style="margin-top:10px" class="form-group">
            <button class="btn btn-primary pull-right" type="submit">Send</button>
            </div>


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

更新 FATER 评论:

首先使用 col-sm-12 而不是 col-sm/xs-8 :

Bootstrap :http://www.bootply.com/123389

关于css - Twitter-bootstrap 表单没有响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22535050/

相关文章:

javascript - 在单击 scrollTo 函数之前,如何让 div 占据全屏?

jquery - 在 JQuery Bootstrap 模型内的部分 View 中有一个日期时间选择器

html - 如何获得包含几行文本和下半部分文本和半部分图像的部分

javascript - 淡出背景图像 jQuery 时去除白色 'flash' 效果

javascript - Bootstrap Accordion 不工作。

html - 为什么按钮中的字体比 div 中的字体更扁平?

html - 仅在 Bootstrap “导航栏菜单”上居中特定文本/按钮

javascript - 如何正确选择 Canvas 宽度?

jquery - 自定义 Bootstrap 数据表过滤器文件并放置占位符

php - 如何使 php 中需要 google ReCAPTCHA