CSS3实现的可缩进的侧栏导航菜单
作者:admin 时间:2021-7-28 10:19:15 浏览:1088本文介绍一个可缩进的侧栏导航菜单,使用纯CSS3实现。
CSS3实现的可缩进的侧栏导航菜单
侧栏导航的HTML代码
下面是侧栏导航的HTML代码,主要是使用UL-LI结构。注意到还用了一个SVG代码,这个其实导航上面最顶部那个logo图标的SVG实现代码,如果我们不用那个logo图标,可以不要这个段SVG代码。
icon图标引用文件库
我们还注意到,在HTML代码里,后面有两个js文件,这是导航菜单每个项目前面的icon图标库文件,如果没有这两个js文件,则导航每个项目前面就没有小图标,那样会不太好看。
- <script src='https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.esm.js'></script>
- <script src='https://unpkg.com/ionicons@5.5.2/dist/ionicons/ionicons.js'></script>
CSS代码
下面仅贴出导航的CSS代码。
这个导航加入了不少的鼠标悬停效果。
还有,这是一个响应式的侧栏导航菜单,可缩进效果是它一大特色,而它是纯CSS3实现的。