请问导航栏的logo部分如何垂直居中

来源:2-2 编程练习

长生生

2019-11-26 11:59:07

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
<title>IMOOC</title>
<style>
    header{
        background:black;

    }
    a{ text-decoration:none;color:white;}
    header>.container>img{
        height:80px;
        line-height:80px;
    }
     header>.container{
         width:900px;
         line-height:80px;
         height:80px;
         margin:0 auto;
     }
     header nav{
         float:right
     }
     header nav>a{
         display:block;
         width:50px;
         height:73px;
         float:left;
         text-align:center;
        
     }
   nav a:hover,
   nav a:active{
       padding-bottom:7px;
   }
     .home{background-color:red;}
     .course{background-color:yellow;}
     .actial{background-color:green;}
         .plan{background-color:purple;}
         .faq{background-color:orange;}
         .notes{background-color:blue;}
         
</style>
</head>
<body>
<header>
    <div class="container">
        <a href=index.html""><img src="http://climg.mukewang.com/582e5f160001b17100400040.png" />MYMOOC</a>
        <nav>
            <a href="#" class="home">Home</a>
            <a href="#" class="course">Course</a>
            <a href="#" class="actial">Actual</a>
            <a href="#" class="plan">Plan</a>
            <a href="#" class="faq">FAQ</a>
            <a href="#" class="notes">Notes</a>
        </nav>
    </div>
</header>
</body>
</html>


写回答

1回答

好帮手慕言

2019-11-26

同学你好,可以配合margin值实现居中的效果,代码参考:

http://img.mukewang.com/climg/5ddcd115093cb0ce10390383.jpg

http://img.mukewang.com/climg/5ddcd1600930763809000549.jpg


另外,代码中还有以下问题,1、第一个导航项默认就有背景向下沿延效果,同学没有做,建议参考如下:

http://img.mukewang.com/climg/5ddcd1d409a15c4c06340304.jpg

http://img.mukewang.com/climg/5ddcd1e1096f739904020199.jpg

2、双引号的位置不对,正确的书写参考如下

http://img.mukewang.com/climg/5ddcd24c09b95f2113400072.jpg

3、如果查看a标签的高度,可参考如下:

打开控制台,将鼠标选中a标签,

http://img.mukewang.com/climg/5ddcd2d409a94c9508510697.jpg

同学可以测试下,如果我的回答帮到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 40143 问题

查看课程