在span中字体下偏

在一个span中写了端文字,发现字体相对于span所在的空间向下偏移,我用line-height设置居中也只是让span相对于父级居中了,但是里面的字体还是相对于span向下偏移,这是什么导致的.
但是我重写一个demo又不会发生这种情况。请各位指教。

https://img3.mukewang.com/5caaf9dd000198d801810065.jpg

https://img1.mukewang.com/5caaf9dd000136c703930716.jpg

    .header-nav{

      float: left;

      width: 200px;

      height: 40px;

      background-color: lightgrey;

      span{

        line-height: 40px;

        font-size: 20px;

        background-color: red;

      }

    }



慕神8447489
浏览 1733回答 3
3回答

噜噜哒

我只是给鱼了textAlign: middle;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript