为何flex布局下的文字出现错位以及无法居中?

html代码如下:

<html>
    <head>
        <title>打粉小站</title>
        <link rel="stylesheet" type="text/css"  href="css/home page_css.css">
    </head>

    <body>
        <div id="content">
            <div id="left_content">
                <div id="left_item1">
                  <p>
                  <a href="home page.html"><image src="image/logo.png">
                  </a></p>
                </div>
                <div id="left_item2">
                  <h1 id="subline">打粉小站</h1>
                  <h4><a href="home page.html">首页</a></h4>
                  <P>
                  <ul>
                    <li>站长小窝</li>
                    <li>小站社区</li>
                    <li>小站伊始)</li>
                    <li>随机页面</li>
                  </ul>
    </body>
</html>

以及css代码:

#content{
    display:flex;
    width:100%;
    flex-wrap:wrap;
}

  #left_content{
    width:15%;
    background-color:#F0F8FF;
    line-height:20%;
    padding:10px;
    flex-wrap:wrap;
}


    #subline{
    font:700 2.5em Serif;
    text-decoration:underline;
}

    #left_item2{
        justify-content:center;
}

结果如下图:图片说明

“打粉小站”四字没有居中,且下方的列表重叠

1个回答

1 #subline 添加 text-align: center;
2 #left_content 删除 line-height: 20%;

lajidafen
lajidafen 回复深圳前端萌新: 好的,谢谢~
4 个月之前 回复
qq_34313436
略懂前端萌新 回复lajidafen: F12 elements 那里可以调样式看效果
4 个月之前 回复
lajidafen
lajidafen 太感动了……真的谢谢T T
4 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问