lajidafen
lajidafen
采纳率83.3%
2020-04-23 11:21

为何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条回答

  • qq_34313436 略懂前端萌新 1年前

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

    点赞 评论 复制链接分享