【发布时间】:2014-07-02 16:52:08
【问题描述】:
我是 Zurb Foundation 的新手,我正在尝试对齐输入元素(第二个 div 与 class="large-9 columns")内联。 但是,尽管使用了 class="columns",但它们仍被堆叠在一起。 我怎样才能让它们内联排列?
http://jsfiddle.net/Sbt75/432/
案例一:
<div class="row">
<div class="large-3 columns">
Prefix:
</div>
<div class="large-9 columns">
<label>
<input type="radio" name="PrefixTab" value="Mr.">Mr.</label>
<label>
<input type="radio" name="PrefixTab" value="Mrs.">
Mrs.</label>
<label>
<input type="radio" name="PrefixTab" value="Ms.">
Ms.</label>
</div>
</div>
案例 2:
<div class="row">
<div class="large-3 columns">
<label for="BirthMonthTab" ">* Birth Date:</label>
</div>
<div class="large-9 columns">
<input type="text" id="BirthMonthTab" name="BirthMonthTab" maxlength="2" />/
<input type="text" id="BirthDayTab" name="BirthDayTab" maxlength="2" />/
<input type="text" id="BirthYearTab" name="BirthYearTab" maxlength="4" />
(mm/dd/yyyy)
</div>
</div>
【问题讨论】:
-
基金会在这里帮不了你,你需要在输入字段中应用
display:inline-block;。 -
这不是基金会特定的。你能创造一个小提琴吗?
-
您是否正在为您的单选按钮寻找类似的东西? jsfiddle.net/Sbt75/445
-
我已经可以告诉你,这可能是由于输入在每个标签后插入了中断。这意味着无论任何东西,Bootstrap、Zurb、普通 HTML,在输入后总会出现中断,这就是我们使用 display:inline-block; 的原因
标签: css zurb-foundation