【问题标题】:Semantic UI - Is it possible to use a form in a dropdown menu?语义 UI - 是否可以在下拉菜单中使用表单?
【发布时间】:2017-02-20 21:29:06
【问题描述】:

使用 SemanticUI,是否可以插入带有嵌套在下拉菜单中的下拉项的表单?

这里有一个小提琴来说明我的意思: https://jsfiddle.net/Nanego/tnv34c7b/5/

<div class="ui top attached menu">
  <div class="ui dropdown icon item">
    <i class="wrench icon"></i>
      <div class="menu">
        <div class="ui segment">
          <form class="ui form">
            <div class="field">
              <div class="ui form">
                <div class="field">
                  <label>Country</label>
                  <select multiple="" class="ui dropdown">
                    <option value="">Select Country</option>
                    <option value="AF">Afghanistan</option>
                    <option value="AX">Åland Islands</option>
                    ...
                    <option value="CM">Cameroon</option>
                  </select>
                </div>
              </div>
            </div>
          <button class="ui button" type="submit">Submit</button>
        </form>
      </div>
    </div>
  </div>
</div>

【问题讨论】:

    标签: semantic-ui semantic-ui-css semantic-ui-react


    【解决方案1】:

    实际上,在我的案例中,真正的问题是添加到下拉元素中的“简单”类。

    使用语义-ui-react,我是这样调用组件的:

    <Dropdown item icon='wrench' simple>
    

    如果我们想在下拉列表中添加嵌套组件,我们必须删除“简单”属性。

    【讨论】:

      【解决方案2】:

      如果将 jsfiddle 中的第二个 jquery 选择器替换为

      ,嵌套的下拉菜单将正确呈现

      $('.selection.dropdown').dropdown();

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-11-10
        • 1970-01-01
        相关资源
        最近更新 更多