老师 为什么页尾导航栏字体还是不能垂直居中呢

老师 为什么页尾导航栏字体还是不能垂直居中呢

<!DOCTYPE html>
<html>

<head>
    <meta charset="UTF-8">
    <title></title>
    <style type="text/css">
        * {
            margin: 0px;
            padding: 0px;

        }

        .banner {
            width: 100%;
            height: 100px;
            font-family: 微软雅黑;
            font-size: 25px;
            background-color: black;
            margin: auto;
            text-align: center;
            text-decoration: none;
			top:0;
            /*整体没有实现,水平垂直居中,建议:这里可以使用定位*/
            position: fixed;

        }
		
		.main{
		margin-top:100px;
		background-size: 100% auto;
		/*顶部设置固定定位脱离文档流之后,下面的内容会向上移动,可以给.main设置margin-top值。*/
		}

        .footer {
            width: 100%;
            height: 90px;
            font-family: 微软雅黑;
            font-size: 25px;
            background-color: black;
            text-align: center;
            text-decoration: none;
            position: fixed;
            right:0px;
            bottom: 0px;
        }

        .logo {
            width: 250px;
            height: 100px;
            background-size: 100% auto;
            float: left;
            margin: auto;
            position: absolute;
        }

        .nav {
            color: white;
            cursor: hand text-decoration:none;
        }
		.footernav{
		text-align:250%;
		margin:0 auto;
		}

        .A1,.A2,.A3,.A4,.A5{
            float: right;
            margin: 30px;
            display: inline;
            text-decoration: none;
        }
		.A6,.A7,.A8,.A9,.A10,.A11{
            margin:20px;
            display: inline;
            text-decoration: none;
			
        }

        a:link,
        a:visited {
            color: white;
            text-decoration: none;
        }
    </style>
</head>

<body>
    <div class="banner">
        <div class="logo"><a href="#"><img src="http://img1.sycdn.imooc.com/climg//58c0d2d900016ce303000100.png"></a></div>
        <div class="nav">
            <ul>
                <li class="A5"><a href="#">课程</a></li>
                <li class="A4"><a href="#">职业路径</a></li>
                <li class="A3"><a href="#">实战</a></li>
                <li class="A2"><a href="#">猿问</a></li>
                <li class="A1"><a href="#">手记</a></li>
            </ul>
        </div>
    </div>
    <div class="main"><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="footer">
        <div class="footernav">
            <ul>
                <li class="A11"><a href="#">网站首页</a></li>
                <li class="A10"><a href="#">企业合作</a></li>
                <li class="A9"><a href="#">人才招聘</a></li>
                <li class="A8"><a href="#">联系我们</a></li>
                <li class="A7"><a href="#">常见问题</a></li>
                <li class="A6"><a href="#">友情链接</a></li>
            </ul>
        </div>
    </div>
</body>

</html>

看了下其他小伙伴的问答进行了调整 还是不能居中 能怎么处理呢   还有想让图片之间没有空隙 应该怎么处理

正在回答

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

2回答

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

不是很清楚同学所描述的图片处垂直对齐,同学是想要说水平居中吗?

在本次习题中不需要设置图片的对齐方式,因为这个部分图片的宽度是贯穿全屏的,建议将图片设置为宽度100%就可以啦~可参考下图所示:

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

祝学习愉快!


妮可妮可妮_ 2018-08-29 14:29:08

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

1. 通过设置行高=高度就可以实现使内容垂直居中,如上图所示:

2. 消除img间的默认间隙

可以通过把父元素的文字大小设置为0:font-size:0实现效果,

也可以通过改变其垂直对齐方式等方法,方法不唯一,同学可以自己动手试一试哦~

如果可以解决你的疑惑,一定要记得采纳我哦~

祝学习愉快!


  • 提问者 一片片 #1
    图片处怎么设置垂直对齐方式呢
    2018-08-29 20:16:07
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
前端小白入门系列课程
  • 参与学习           人
  • 提交作业       11218    份
  • 解答问题       36713    个

从一个不会编程的小白到一个老司机是需要过程的,首先得入门,学习基础知识,然后才能进阶,最后再到精通,本专题是你走进前端世界的不二选择!

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

在线咨询

领取优惠

免费试听

领取大纲

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