首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >-表格不对齐的两列布局

-表格不对齐的两列布局
EN

Stack Overflow用户
提问于 2013-12-30 06:56:06
回答 2查看 567关注 0票数 1

我试过这个Twitter引导-两列布局

我有以下代码:

代码语言:javascript
复制
I have the following code 

 <div class="row">
        <div class="col-xs-6">
            I’m on the left
                    <div>
                        fruits:
                    </div>
            <select class="form-control">
                <option value="1">Apple</option>
                <option value="2">orange</option>
            </select>
        </div>
        <div class="col-xs-6">
            I’m on the right
                 <div>
                     fruits:
                 </div>
            <select class="form-control">
                <option value="1">Apple</option>
                <option value="2">orange</option>
            </select>
        </div>
    </div>

输出就像

但我希望DropDown在“水果”的右边,而不是在“水果”下面。我是不是遗漏了什么?我试过-xs-6和头-lg-6。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-12-30 07:10:19

您的标签,“成果”是在一个div,这是一个块元素-这意味着它将占据一个整体的宽度,所以你会期望选择在下面。您要做的是查看引导中的“窗体-水平”类。

就像这样:

代码语言:javascript
复制
<form class="form-horizontal" role="form">

  <div class="form-group">
    <label class="col-sm-2 control-label">Fruits</label>
    <div class="col-sm-4">
      <select class="form-control">
        <option value="1">Apple</option>
        <option value="2">orange</option>
      </select>
    </div>
    <label class="col-sm-2 control-label">Fruits</label>
    <div class="col-sm-4">
      <select class="form-control">
        <option value="1">Apple</option>
        <option value="2">orange</option>
      </select>
    </div>
  </div>
</form>

请注意,有几种方法您可以采取的网格-这只是一种。

票数 2
EN

Stack Overflow用户

发布于 2013-12-30 07:35:27

我已经调整了你的HTML,请看一下。

工作演示

HTML

代码语言:javascript
复制
<form class="form-horizontal" role="form">
    <div class="row">
        <div class="col-xs-6">
            <div class="form-group">
                <div>
                    I’m on the left
                </div>
                <label for="inputEmail3" class="col-sm-2 control-label">fruits:</label>
                <div class="col-sm-10">
                    <select class="form-control">
                        <option value="1">Apple</option>
                        <option value="2">orange</option>
                    </select>
                </div>
            </div>
        </div>
        <div class="col-xs-6">
            <div class="form-group">
                <div>
                    I’m on the left
                </div>
                <label for="inputEmail3" class="col-sm-2 control-label">fruits:</label>
                <div class="col-sm-10">
                    <select class="form-control">
                        <option value="1">Apple</option>
                        <option value="2">orange</option>
                    </select>
                </div>
            </div>
        </div>
    </div>
</form>

额外的CSS

代码语言:javascript
复制
.form-horizontal .control-label {
text-align: left;
  padding-left:0;
}

.form-horizontal .form-group {
margin: 0;
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20834783

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档