html - 带 emmet 的下拉菜单

标签 html css emmet

刚开始学习emmet,可以用它做简单的菜单结构,例如:

#navcontainer>ul>(li>a{Item$})*5

生成这个:

<div id="navcontainer">
  <ul>
    <li><a href="">Item1</a></li>
    <li><a href="">Item2</a></li>
    <li><a href="">Item3</a></li>
    <li><a href="">Item4</a></li>
    <li><a href="">Item5</a></li>
  </ul>
</div>

但我想创建类似的东西

<ul>
  <li><a href="#">Item1</a></li>
  <li><a href="#">Item2</a></li>
  <li><a href="#">Item3</a></li>
  <li><a href="#">Item4</a></li>
  <li class="dropdown">
    <a href="#" class="dropbtn">Item5</a>
    <div class="dropdown-content">
      <a href="#">Link 1</a>
      <a href="#">Link 2</a>
      <a href="#">Link 3</a>
    </div>
  </li>
</ul>

谢谢:)

-索海尔

最佳答案

试试这个:

#navcontainer>ul>(li>a{Item$})*4+li.dropdown>a{item5}+.dropdown-content>a{Link $}*3

编辑: 也看看这个 cheat sheet .关于 emmet,您需要了解的一切

关于html - 带 emmet 的下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39947751/

相关文章:

javascript - 如何在按键修改后获取 HTML 输入的新值?

php - 用于 HTML、PHP 和 Javascript 的分析工具

javascript - HTML 元素的完美重叠?

css - CSS 模块的 Emmet-Atom 自定义片段

html - 如何为自定义的 html 样板配置 doc 的 Emmet 缩写?

python - BeautifulSoup - 组合连续的标签

javascript - 如何在悬停时屏蔽图像?

html - 如何使内联 HTML 样式覆盖 CSS 样式?

css - Bootstrap 修复粘性顶部导航的问题

javascript - 如何为 codemirror 自定义 Emmet (snippets.json)?