为了账号安全,请及时绑定邮箱和手机立即绑定

导航条菜单的制作

江老实 Web前端工程师
难度初级
时长23分
学习人数
综合评分9.53
1004人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • A float属性能将垂直菜单转变为水平菜单
    查看全部
    0 采集 收起 来源:练习题

    2016-06-21

  • text-indent:20px; 文字缩进
    查看全部
    0 采集 收起 来源:编程练习

    2016-06-21

  • 菜单<li>浮动后,<li>脱离文档流,导致<ul>将失去高度和宽度;如果需要对<ul>进行整体背景设置,首先要给<ul>定义宽、高。
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • margin-top:背景图像上移动10个像素
    查看全部
    0 采集 收起 来源:编程练习

    2016-06-20

  • 背景图片定位background-position:20px -30px; 在x轴上水平向右20个像素,在Y轴上垂直向下移动30个像素。
    查看全部
    0 采集 收起 来源:编程练习

    2016-06-19

  • 空格在全角情况下就可以直接输入 不需要&nbsp
    查看全部
    0 采集 收起 来源:编程练习

    2018-03-22

  • 当鼠标移到当前菜单的两测菜单时,会有抖动
    查看全部
    0 采集 收起 来源:编程练习

    2016-06-18

  • .nav li a.on, .nav li a:hover{background-position:0 -30px; color:#fff;}
    查看全部
  • 菜单<li>浮动后,<li>脱离文档流,导致<ul>将失去高度和宽度;如果需要对<ul>进行整体背景设置,首先要给<ul>定义宽、高
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • CSS display:inline和float:left两者区别 ①display:inline:任何不是块级元素的可见元素都是内联元素。其表现的特性是“行布局”形式!(行布局:其表现形式始终以行进行显示) ②float:left:指定元素脱离普通的文档流而产生的特别的布局特性。并且float必需应用在块级元素之上,也就是说浮动并不应用于内联标签。或者可以说如果应用了float这个元素将被指定为块级元素。 那么两者的区别显而易见:display:inline元素不能设置宽高,因为它属于行布局,其特性是在一行里进行布局,所以不能被设定宽高。 简单的说就是float可以设置宽高,然而display:inline;虽然也会浮动,但是他不能设置宽高。 运行以下代码:(看看他们的区别)
    查看全部
  • position没有float的设定吧?只有说把元素float设定为left还是right。 我的理解是,float虽然脱离正常流,但还在父元素之内,但是绝对定位的话,是完全脱离正常流且脱离父元素了,你把left设为0,top设为0,就知道,已经跑到页面的左上角去了。
    查看全部
    0 采集 收起 来源:编程练习

    2016-06-18

  • line-height: 顾名思义,行高,指代文本中,行与行之间的基线间的距离,如图http://img1.sycdn.imooc.com//567557640001cf4605570284.jpg Lynhaw +3积分什么是积分? 回复 2 Lynhaw 基线: 这里的基线不是指代文字的底部,而是英文字母x 的下沿。 行距: 行距表示文字的高度与行高的差距。
    查看全部
  • 菜单<li>浮动后,<li>脱离文档流,导致<ul>将失去高度和宽度;如果需要对<ul>进行整体背景设置,首先要给<ul>定义宽、高
    查看全部
    0 采集 收起 来源:练习题

    2018-03-22

  • 为什么把宽度去掉,加个浮动就能横向排列了!难道不用加个高度吗 我怎么感觉这里应该把固定宽度改成固定高度啊?为什么把宽度删了就行了!高度不用管了吗 快来回答问题,最佳答案可 +3积分 什么是积分? 2015-12-12 源自:导航条菜单的制作 2-1 128 浏览 4 回答 zeusGOGOGO 1,li为块级元素,块级元素高度会自适应 2,删掉ul宽度是因为ul为li的父元素节点,若设为固定100px宽度,只够撑满至多一个li块 3,加个float能横向排列建议你可以看下之前的网页布局基础课程,(因为块元素的浮动布局才导致横向排列) 2016-01-29 回复 4 沉溺的影 因为ul设置的宽度不够li排列的,空间不足自然要删的。也可以将ul的宽度设置到足够大就行了 注:float将li的块元素破坏了,没办法撑ul,可以用display:inline-block来补救
    查看全部
  • 背景图片的移动是循环的,所以在这里,background-position:30,-30,90,-90都一样
    查看全部
    0 采集 收起 来源:编程练习

    2016-06-17

举报

0/150
提交
取消
课程须知
1.熟悉html知识,尤其对<ul>和<a>比较熟悉; 2.对css样式比较了解; 3.掌握JavaScript和jQuery基础知识。
老师告诉你能学到什么?
轻松制作出各种形式的网站导航条菜单

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!