老师,为什么我的底部导航的ul没有高度呢,而且设置了居中没有效果

老师,为什么我的底部导航的ul没有高度呢,而且设置了居中没有效果

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html>    
<html lang="en">    
<head>    
    <meta charset="UTF-8">    
    <title>Document</title>    
    <style type="text/css">    
        *{margin: 0;    
            padding: 0;}    
        .container{padding-top: 100px;}    
        .container img{display: block;width: 100%;}    
        .nav{width: 100%;height: 100px;background-color: black;position: fixed;}    
        .nav img{display: block;float: left;margin-left: 5%;}    
        ul{list-style-type: none;line-height: 100px;font-size: 22px;font-family: "微软雅黑";}    
        .nav ul{float: right;margin-right:5%; }    
        li{float: left;margin:0 30px;}    
        a{color: white;}    
        .foot{width: 100%;height: 100px;background-color: black;}    
        .foot ul{margin: 0 auto;}    
    </style>    
</head>    
<body>    
    <div class="nav">    
        <a href="#"><img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png"/></a>    
        <ul>    
            <a href="#"><li>课程</li></a>    
            <a href="#"><li>职业路径</li></a>    
            <a href="#"><li>实战</li></a>    
            <a href="#"><li>猿问</li></a>    
            <a href="#"><li>手记</li></a>    
</ul>    
</div>    
    <div class="container">          
<img src="http://img1.sycdn.imooc.com/climg//58c0eda50001e12416000480.jpg"/>    
<img src="http://img1.sycdn.imooc.com/climg//58c0edb80001c9f216000480.jpg" />    
<img src="http://img1.sycdn.imooc.com/climg//58c0edc9000100d516000480.jpg"/>    
    </div>    
    <div class="foot">    
        <ul>    
<a href="#"><li>网址首页</li></a>    
<a href="#"><li>企业合作</li></a>    
<a href="#"><li>人才招聘</li></a>    
<a href="#"><li>联系我们</li></a>    
<a href="#"><li>常见问题</li></a>    
<a href="#"><li>友情链接</li></a>    
</ul>    
    </div>    
</body>    
</html>


正在回答

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

1回答

同学你好,关于同学的疑问解答如下:

1、ul没有居中是因为没有给ul设置宽度,建议参考如下:

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

2、不是很理解同学说的底部导航没有高度是什么意思,建议详细描述一下

3、css中如下设置属于全局设置,也就是说,nav里面的ul li a和foot里面的ul li a都能继承里面的样式

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

4、标签嵌套错误,ul和li是组合标签,及ul里面嵌套的是li标签,li标签里面嵌套a标签才是正确的,参考如下:

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

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

如果我的回答帮助了你,望采纳,祝学习愉快!


  • 河水彼岸有烟花 提问者 #1
    老师,我是说底部导航ul没有高度,浏览器审查元素ul高度为零
    2019-11-10 14:18:15
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
请稍等 ...
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

在线咨询

领取优惠

免费试听

领取大纲

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