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

导航条菜单的制作

江老实 Web前端工程师
难度初级
时长23分
学习人数
综合评分9.53
1004人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.4 逻辑清晰
  • 利用a{float:left;}实现水平菜单
    查看全部
  • win8菜单导航源代码
    查看全部
    0 采集 收起 来源:编程练习

    2016-07-30

  • 把a标签定义成行内块display:block 文字缩进20px 文字缩进20px
    查看全部
    0 采集 收起 来源:编程练习

    2016-07-30

  • window.onload=function(){ //是将dom加载完成后再执行这里面的代码 }
    查看全部
  • 基本的样式清除: *{margin:0;padding:0} 无序列表圆点去除: ul{list-style:none} 下划线去除: a{text-decoration:none} 文本缩进标签 text-indent 不会影响总体宽度(padding会) 需要将a标签设置为块元素,才能设高宽、hover效果 代码:a{display:block} hover格式 a:hover{}
    查看全部
  • <a>标签默认是 行内 ,那问题应该是错了,应该是转为块状元素,才能设置宽高,不然不起作用
    查看全部
    2 采集 收起 来源:编程练习

    2018-03-22

  • 伸缩菜单的制作——改变高度(鼠标经过菜单,高度发生变化) 恢复到无圆角的状态 在on,a:hover中添加高度,添加后的效果是往下 的增加高度,不和我们想要的往上增加高度一样,这时需要继续添加margin-top:-10px (margin可以用负值,向相反方向移动) 整体鼠标划过的效果高度向上了但是文字也向上了,在on,a:hover中把文字的垂直居中修改成line-height:40px;
    查看全部
  • 通过设置背景,改变外观样式; 通过a:hover,可以为菜单增加交互效果; 增加底部的装饰线:把ul增加一个高度;border-bottom:5px solid #F60;把菜单向下移动到装饰线的位置:li{margin-top:20px}; 整个菜单向右侧移动:ul{padding-left:30px;} 贴上圆角背景,圆角背景是添在a标签上的,宽度设为120px;找到圆角背景图片:background:url…. 对于选中状态:a标签中增加一个class=”on”;默认选中状态和a的hover状态是一样的,则可以写在一起,之前设置的background-color可以删掉,把背景图片直接更改,水平方向没有变化,向下移动30px;.on,a:hover{color:#fff;background-position:0-30px}
    查看全部
  • 水平菜单
    查看全部
    0 采集 收起 来源:编程练习

    2016-07-27

  • 水平菜单的结构和垂直菜单的结构是一样的,一般默认为垂直菜单,若要改为水平菜单,只需要重新设置css样式。 先将<li>浮动:li{float:left;} 之前设置的<ul>宽度去掉; 文本还是左对齐的情况需要改为文本居中对齐:text-align:center; 把之前的文本缩进去掉
    查看全部
  • text-indent:可以实现首行缩进,同时不影响原来定义的宽度;在设计菜单的时候需要把原来行级元素设计为块级元素。 a标签转成行内块级元素: display:inline-block;
    查看全部
    0 采集 收起 来源:编程练习

    2016-07-27

  • 需要将a标签设置为块元素,才能设高宽、hover效果 代码:a{display:block}
    查看全部
  • 基本的样式清除: *{margin:0;padding:0} 无序列表圆点去除: ul{list-style:none} 下划线去除: a{text-decoration:none} 文本缩进标签 text-indent 不会影响总体宽度(padding会) 需要将a标签设置为块元素,才能设高宽、hover效果 代码:a{display:block} hover格式 a:hover{}
    查看全部
  • 基于对象 overflow
    查看全部
    0 采集 收起 来源:编程挑战

    2016-07-26

  • @woider: 【任务1】:clearInterval【任务2】:setInterval【任务3】:offsetWidth CSS3已经支持过渡效果了,在 a.on, a:hover 总添加样式:width:160px;transition: width 500ms; 也可以完成缩放效果。
    查看全部
    0 采集 收起 来源:编程练习

    2016-07-26

举报

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

微信扫码,参与3人拼团

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

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