作业题,图中的nav有下拉菜单,如何做更适合。

作业题,图中的nav有下拉菜单,如何做更适合。

http://img1.sycdn.imooc.com//climg/5bc06577000165ef06760474.jpg

用bootstrap章节图中的nav,如何做更适合,用bootstrap给的模板上修改,

<ul class="nav navbar-nav">

                <li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li>

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

                <li class="dropdown">

                  <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">Dropdown <span class="caret"></span></a>

                  <ul class="dropdown-menu">

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

                    <li><a href="#">Another action</a></li>

                    <li><a href="#">Something else here</a></li>

                    <li role="separator" class="divider"></li>

                    <li><a href="#">Separated link</a></li>

                    <li role="separator" class="divider"></li>

                    <li><a href="#">One more separated link</a></li>

                  </ul>

                </li>

              </ul>

以上是模板的nav,感觉修改很麻烦,打算自己用一个比较好。

这个思路对吗?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

2回答
妮可妮可妮_ 2018-10-14 10:49:06

你好同学,Bootstrap包含了丰富的Web组件,他的优点就是可以根据它所包含的这些组件,快速的搭建一个漂亮、功能完备的网站。本次作业主要是为了练习 bootstrap的布局原理及使用方式,所以建议使用bootstrap来实现,样式是肯定需要修改的,在原样式上修改就可以了。

  • 提问者 KongSunday #1
    头部有俩个地方用到点击出现下拉的,俩个地方都用.dropdown-toggle和dropdown-menu这样适合吗?右边的图标点击出现登录框的有什么组件适合用还是自己做一个比较好!
    2018-10-14 19:54:40
  • 好帮手慕星星 回复 提问者 KongSunday #2
    左侧的使用模板组件,右侧的自己css实现实现就可以了。
    2018-10-15 11:48:13
  • 提问者 KongSunday #3
    好的,谢谢各位!
    2018-10-15 21:45:35
好帮手慕星星 2018-10-12 18:21:01

用bootstrap中的模板是比较简单的呢,因为bootstrap.js中已经有了点击事件的定义,并且在浏览器缩小之后,导航就变成了按钮了,也是bootstrap的模板。

http://img1.sycdn.imooc.com//climg/5bc075700001327e08170604.jpg

修改下面的内容就可以了。

自己试一下。祝学习愉快~~

  • 提问者 KongSunday #1
    如果只修改你框的部分,还是会有很多不可控制的,例如鼠标经过二级菜单时,一级菜单的样式,进过一级菜单时,二级菜单样式,感觉要很复杂。
    2018-10-12 20:03:00
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
响应式开发与常用框架 2018
  • 参与学习           人
  • 提交作业       2198    份
  • 解答问题       5012    个

如果你有web端基础,既想进阶,又想进军移动端开发,那就来吧,我们专题为你带来的课程有HTML5、CSS3、移动基础、响应式、bootstrap、less等,让你在前端道路上畅通无阻!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师