semantic-ui - 如何在语义 UI 中创建水平表单?

标签 semantic-ui

我看到 Bootstrap (form-horizo​​ntal) 中有水平示例,但语义 UI 似乎只有标签位于输入上方的表单布局。

最佳答案

在文档部分,您可以找到 Semantic UI form inlineGrouped fields类似于 Twitter Bootstrap 的 form-horizo​​ntal。

要在表单中创建新的字段行,请将元素包装在 <div class="inline field"> </div>

/* Code added for presentation in SO snippet, ignore this CSS */

* > div,
h1 {
  margin-left: 20px !important;
}
<link href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.1.3/semantic.min.css" rel="stylesheet" />
<h1>Single</h1>
<div class="ui form">
  <div class="inline field">
    <label>Last name</label>
    <input placeholder="Full Name" type="text">
  </div>
  <div class="inline field">
    <label>Last name</label>
    <input placeholder="Full Name" type="text">
  </div>
</div>

<h1>Grouped</h1>

<div class="ui form">
  <div class="inline fields ui grid container centered">
    <label class="four wide column">Lengthy Phone numbers</label>
    <div class="field four wide column">
      <input type="text" placeholder="(xxx)">
    </div>
    <div class="four wide column field">
      <input type="text" placeholder="xxx">
    </div>

  </div>
  <div class="inline fields ui grid container centered">
    <label class="four wide column">Phone Number</label>
    <div class="four wide column field">
      <input type="text" placeholder="(xxx)">
    </div>
    <div class="field four wide column">
      <input type="text" placeholder="xxx">
    </div>

  </div>
</div>

关于semantic-ui - 如何在语义 UI 中创建水平表单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32566974/

相关文章:

javascript - 如何设置内容宽度的textarea?

css - 在语义 UI 中增加平板电脑容器大小并重建它

javascript - 如何将状态传递给语义 ui react 中的 Tab 渲染方法?

semantic-ui - 带有语义 UI 可见侧边栏的推送内容太宽

javascript - 语义 UI 弹出式流体标签在 UI 元素类中不起作用

javascript - 如何扩展垂直菜单以填充语义 UI 中的整个空白列?

html - 在另一张图片上放置图片和文字

javascript - 语义 UI 下拉菜单不起作用,并表示 $(...).dropdown 不是函数

jquery - 在语义 UI 中作为背景图像在图像之间淡入淡出

javascript - semantic-ui modal size 一直延伸到页面的高度