HTML&中导航栏的多个子菜单CSS

时间:2018-02-12 03:45:50

标签: html css

我可以在HTML&中创建多个子菜单。 CSS没有添加JavaScript代码???如果是,那么请告诉我代码在HTML和&amp ;;中导航栏中添加多个子菜单没有JavaScript的CSS。

还告诉我如何为手机屏幕创建导航栏?

请帮帮我

1 个答案:

答案 0 :(得分:-1)

强烈建议全屏观看片段

ul {
  list-style: none;
  padding: 0;
  margin: 0;
  background: #1bc2a2;
}

ul li {
  display: block;
  position: relative;
  float: left;
  background: #1bc2a2;
}
li ul { display: none; }

ul li a {
  display: block;
  padding: 1em;
  text-decoration: none;
  white-space: nowrap;
  color: #fff;
}

ul li a:hover { background: #2c3e50; }

li:hover > ul {
  display: block;
  position: absolute;
}

li:hover li { float: none; }

li:hover a { background: #1bc2a2; }

li:hover li a:hover { background: #2c3e50; }

.main-navigation li ul li { border-top: 0; }
<ul class="main-navigation">
  <li><a href="#">Home</a></li>

  <li><a href="#">Front End Design</a>

    <ul>

      <li><a href="#">HTML</a></li>

      <li><a href="#">CSS</a>

        <ul>

          <li><a href="#">Resets</a></li>

          <li><a href="#">Grids</a></li>

          <li><a href="#">Frameworks</a></li>

        </ul>

      </li>

      <li><a href="#">JavaScript</a>

        <ul>

          <li><a href="#">Ajax</a></li>

          <li><a href="#">jQuery</a></li>

        </ul>

      </li>

    </ul>

  </li>

  <li><a href="#">WordPress Development</a>

    <ul>

      <li><a href="#">Themes</a></li>

      <li><a href="#">Plugins</a></li>

      <li><a href="#">Custom Post Types</a>

        <ul>

          <li><a href="#">Portfolios</a></li>

          <li><a href="#">Testimonials</a></li>

        </ul>
      </li>

      <li><a href="#">Options</a></li>

    </ul>

  </li>

  <li><a href="#">About Us</a></li>

</ul>