将表单分成2列

时间:2013-02-12 02:39:49

标签: html css twitter-bootstrap

我要做的是将下面的表格分成两列,其中一个垂直分隔符将两者分开,但似乎无法弄明白。

这是an image of what I want it to look like

HTML:

<div class="container">  
  <form class="form-large">
    <!-- THIS FORM NEEDS TO BE SPLIT IN 2 COLUMNS SUCH THAT I CAN PUT CONTENT IN BOTH -->   
  </form>
</div>

CSS:

.form-large {
    max-width: 884px;
    padding: 15px 15px 10px;
    margin: 0 auto 20px;
    background-color: #fff;
    border: 1px solid #d6d6d6;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.05);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.05);
    box-shadow: 0 1px 2px rgba(0,0,0,.05);
}

请帮忙!

2 个答案:

答案 0 :(得分:1)

只需使用display: inline-block和设置宽度添加左右div:

http://jsfiddle.net/ExplosionPIlls/eGjPa/

您已询问确切的宽度,因此如果您想要阻止换行,只需将white-space: nowrap放在表单上即可。否则,请使用百分比宽度等。

答案 1 :(得分:0)

制作像素1px X 2px ..并应用它具有垂直背景

.form-large { 
    ...
    background:transparent url(1pxX2pximage.img) repeat-y scroll 0 584px;
    ...
}