IMB*_*IMB 18 html javascript css jquery slicknav
我正在使用SlikNav制作移动导航菜单.我有这个结构:
<nav>
<ul>
<li>
<a href="#">Home</a>
</li>
<li>
<a href="#">Products</a>
<ul>
<li>
<a href="#">Child1</a>
</li>
<li>
<a href="#">Child2</a>
</li>
</ul>
</li>
</ul>
</nav>
Run Code Online (Sandbox Code Playgroud)
这在移动视图上工作正常,这是一个codepen.
我的桌面版本很简单:nav ul li { display:inline; }这使列表显示为内联.
我的问题是,SlickNav可以让下拉菜单也可以在桌面视图中使用吗?
小智 1
现在,菜单已经是桌面模式和移动模式下的下拉菜单。
只是为了看起来不错,这样做 - 在 ul 中的 li 之后添加一个类“sub”。
<nav>
<ul>
<li><a href="#">Home</a></li>
<li><a href="#">Products</a>
<ul class="sub">
<li><a href="#">Child1</a></li>
<li><a href="#">Child2</a></li>
</ul>
</li>
</ul>
</nav>
Run Code Online (Sandbox Code Playgroud)
和CSS -
li{
float: left;
}
li > ul.sub{
margin: 0;
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
392 次 |
| 最近记录: |