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

导航条菜单的制作

江老实 Web前端工程师
难度初级
时长23分
学习人数
综合评分9.53
1004人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.4 逻辑清晰

已采纳回答 / 慕斯卡9403101
<...code...>@charset "utf-8"  *{margin: 0;padding: 0; font-size: 20px}ul{height: 50px;list-style: none;border-bottom: 5px solid #F36708;padding-left: 40px;}li{float: left;margin-top: 20px;}a{display: block;width: 120px;height: 30px; text-decorati...

已采纳回答 / 慕田峪4108961
JavaScript中常用的方法,例如:网页可见区域宽: document.body.offsetWidth (包括边线的宽)网页可见区域高: document.body.offsetHeight (包括边线的高)this则代表当前给绑定事件的类选择器

已采纳回答 / wtxy
要看你用什么软件,一般用得比较多的是ctrl+shift+/  或 ctrl+/ ,另外快捷键可以自定义的,如果你不熟悉所用的软件,可以找一些关于这个工具教程看看

已采纳回答 / 慕粉2324294556
将nav、li、a这三个的交互效果设置为:当鼠标掠过此区域时,背景颜色变为橙色,文字颜色变为白色

已采纳回答 / 强0426
第一句应该是对所有a标签吧,第二个是针对class=nav,且包含在li中的a,涉及到css选择器的知识。好比你找一个叫a的女孩,和找一个叫a的,读某某大学的,某个寝室的女孩。个人理解,还望指正。

已采纳回答 / wtxy
网上粘来的一段解释:  css里面定义*{padding:0px;margin: 0px;}  * 相当于选择器,代表html所有的元素,包括html标签、body标签等; {}大括号里面写入需要给定的属性和属性值即可。  在css中一开始写入*{padding:0px;margin: 0px;},表示初始化所有的标签元素(具有盒子模型)的内外边距均为0px. 在css里面定义body{padding:0px;margin: 0px;},body只是一个标签,如果它的子标签和该属性均具有继承性,才会继承这...

已采纳回答 / qq_执着Paranoid_0
不过想要设置一些复杂的效果还是要用到JS的

已采纳回答 / 一叶红尘
1<img>里加上title属性写上你想要的就好了。2首先类选择器优先级高于标签选择器,其实这里ul也可以用类选择器表达但是就一个没有必要,类选择器出现在你需要对有相同元素的其中某个定义样式吧,就是定位更精准了我是这样理解的。

已采纳回答 / MrThinco
利用css3可以这样操作:border:2px solid;border-radius:25px;不过css3做出来的圆角弧度那些肯定没法像图片那样可以做出各种理想型的弧度,如果是平时要求不高那么可以用css3来替代这个弧度圆角,但是,如果产品需求很高,要求的很严格,那还是用图片背景来做吧。这个两个方法都行,主要是看自己的产品适合需求。反正,两种方法都掌握,没坏处,技多不压身。加油!

已采纳回答 / 网络侦探
background-position 属性设置背景图像的起始位置。background-position: x% y%      (左上角是 0% 0%。右下角是 100% 100%。通俗记法:x向右为正, y向下为正 )第一个值是水平位置,第二个值是垂直位置。background-position:0 -30px;使背景图片水平方向不移动, 垂直方向上向上移动30像素.建议你直接查文档:http://www.w3school.com.cn/cssref/pr_background-position.a...

已采纳回答 / qq_世界左右丈量阳光_0
if(oSubNav)相当于if(oSubNav=true) 只是简略写法而已

已采纳回答 / 谷果果
你在set进去宽度那里没有清除之前的操作,或者你的浏览器看看支不支持这个方法

已采纳回答 / onlyl_pets
window.onload=function(){var aA=oNav.getElementsByTagName('a');第二行应该改成:var aA=document.getElementsByTagName('a');

已采纳回答 / qq_天微凉_0
在网上查了一下,使用绝对路径的话需要在路径前加上文件协议,例如: file:///C://01.png
首页上一页1234567下一页尾页
课程须知
1.熟悉html知识,尤其对<ul>和<a>比较熟悉; 2.对css样式比较了解; 3.掌握JavaScript和jQuery基础知识。
老师告诉你能学到什么?
轻松制作出各种形式的网站导航条菜单

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消