前端新手,写不出来图中左侧导航栏这个样子,求助,谢谢大神们
可以用一些插件如bootstrap,就像标签页,只是把顶部导航栏放到了左侧,设置一下css样式就可以。如果你刚开始学前端,可以尝试学一下Vue.js,前端框架,挺不错的,在里面可以用路由控制导航栏内容,可以用Element UI,图标可以使用font-awesome,官网就可以看使用方法。
下面是我一个项目中用到的sidebar
的css
,仅供参考,主要是用到了position: fixed
.sidebar {
width: 218px;
position: fixed;
top: 51px;
bottom: 0;
left: 0;
z-index: 1000;
display: block;
overflow-x: hidden;
overflow-y: auto;
background-color: #2b2b2b;
}
3 回答930 阅读✓ 已解决
4 回答1.3k 阅读✓ 已解决
2 回答929 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
2 回答903 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
大概帮写了一下.因为截图比较模糊.如果有色差和宽度大小不一样.稍微调整一下就可以了
把所需要用到的图片整理成雪碧图
这段css换成你的雪碧图地址.然后每个li标签添加个独一的
class
单独操作这个class 进行background-position
选择图片点击这里预览