javascript - 如何在菜单保管箱中添加分隔符

标签 javascript jquery html css

我需要在我的下拉菜单中添加一个分隔符,所以我使用以下代码:

<li class='divider'></li>

这是我的带有分隔符的 html 代码:

<ul class="dropdown-menu dropdown-menu-right" id="ul_menu">
  <li>
    <div class="col-md-10">
      <input type="checkbox" name="aggiungidsfsdf" checked=""> dsfsdf
    </div>
    <div class="col-md-2"><i class="fa fa-universal-access fa-1" aria-hidden="true"></i></div>
  </li>
  <li>
    <div class="col-md-10">
      <input type="checkbox" name="aggiungiasdas"> asdas
    </div>
    <div class="col-md-2"><i class="fa fa-universal-access fa-1" aria-hidden="true"></i></div>
  </li>
  <li>
    <div class="col-md-10">
      <input type="checkbox" name="aggiungicollaborativo"> collaborativo
    </div>
    <div class="col-md-2"><i class="fa fa fa-users fa-1" aria-hidden="true"></i></div>
  </li>
  <li>
    <div class="col-md-10">
      <input type="checkbox" name="aggiungiprivato"> privato
    </div>
    <div class="col-md-2"><i class="fa fa-lock fa-1" aria-hidden="true"></i></div>
  </li>
  <li>
    <div class="col-md-10">
      <input type="checkbox" name="aggiungicollabborativo"> collabborativo
    </div>
    <div class="col-md-2"><i class="fa fa fa-users fa-1" aria-hidden="true"></i></div>
  </li>
  <li class="divider"></li>
  <li>
    <a href="#" id="aggiungi_bookmarked"><i class="fa fa-fw fa fa-plus"></i>Aggiungi Bookmarked</a>
  </li>
</ul>

但是这段代码不起作用,因为我没有看到分隔符。谁能帮帮我?

最佳答案

你的代码有问题 '额外添加在 li 之后。

ul, li{list-style:none}
.divider{border-bottom:1px solid red}
<ul class="dropdown-menu dropdown-menu-right" id="ul_menu">
  <li><div class="col-md-10"><input type="checkbox" name="aggiungidsfsdf" checked="">   dsfsdf</div><div class="col-md-2"><i class="fa fa-universal-access fa-1" aria-hidden="true"></i></div></li>
  <li><div class="col-md-10"><input type="checkbox" name="aggiungiasdas">      asdas</div><div class="col-md-2"><i class="fa fa-universal-access fa-1" aria-hidden="true"></i></div></li>
  <li><div class="col-md-10"><input type="checkbox" name="aggiungicollaborativo">       collaborativo</div><div class="col-md-2"><i class="fa fa fa-users fa-1" aria-hidden="true"></i></div></li>
  <li><div class="col-md-10"><input type="checkbox" name="aggiungiprivato">     privato</div><div class="col-md-2"><i class="fa fa-lock fa-1" aria-hidden="true"></i></div></li><li><div class="col-md-10"><input type="checkbox" name="aggiungicollabborativo">        collabborativo</div><div class="col-md-2"><i class="fa fa fa-users fa-1" aria-hidden="true"></i></div></li>
  <li class="divider"></li'><li><a href="#" id="aggiungi_bookmarked"><i class="fa fa-fw fa fa-plus"></i>Aggiungi Bookmarked</a></li></ul>

关于javascript - 如何在菜单保管箱中添加分隔符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39995239/

相关文章:

javascript - 当我点击该字母时获取该字母

javascript - fabric.js - 如何将织物图像对象推送到数组中?

javascript - 更新后的变量未在函数外读取

javascript - 下拉列表选定的值未在 UI knockout js 中更新

html - 动态高度div

Javascript:使用 createElement 和 appendChild 填充 HTML 列表

javascript - 没有初始状态的 react 钩子(Hook)

javascript - 使用文本和 span 标签创建动态 li 标签

html - 如何在 CSS 中将页脚放在页面底部?

html - 标志图片和H1标题在同一行