首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >需要帮助将图像集中在我的标题中的列表中吗?

需要帮助将图像集中在我的标题中的列表中吗?
EN

Stack Overflow用户
提问于 2020-04-28 07:15:03
回答 3查看 29关注 0票数 1

我只是在想,如果这样做是有意义的,我将如何将ul (无序列表)的所有内容水平对齐到中心。而不是让它们的底部对齐,而是让它们的中心对齐。

这是它目前的样子的照片:https://postimg.cc/S2YrpR24

这是我想要的样子(在photoshop中编辑):https://postimg.cc/N9YQT96G

我的页眉HTML如下所示:

代码语言:javascript
运行
复制
<header>
    <nav>
        <ul>
            <li><a>Contact Us</a></li>
            <li><a>Sign Up</a></li>
            <li><img id="logo" src="img/schule logo light.png" alt="mainlogo"></li>
            <li><a>Our Resources</a></li>
            <li><a>The Teachers</a></li>
        </ul>
    </nav>
</header>

我的css看起来像这样:

代码语言:javascript
运行
复制
header{
    background-color: rgba(0,0,0,.5);
    backdrop-filter: blur(10px);
    color: #000000;
    padding-top: 10px;
    min-height: 110px;
    position: fixed;
    width: 100%;
}

header h1{
    font-weight: 600;
    margin: 30px 0px 0px 0px;
    color: #000000;
}

header a{
    text-decoration: none;
    font-size: 20px;
    color: #FFFFFF;
}

header img{
    padding-top: 0px;
    width: 40px;
}

header ul{
    text-align: center;
    padding: 15px;
    margin: 0px;
}

header li{
    display: inline-block;
    list-style: none;
    padding: 0px 30px 0px 30px;
}
EN

Stack Overflow用户

回答已采纳

发布于 2020-04-28 07:20:49

欢迎来到SO!

这看起来像是flexbox的一个很好的用法,一个像样的demo site

代码语言:javascript
运行
复制
HEADER UL {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-content: stretch;
  align-content: stretch
}
票数 1
EN
查看全部 3 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61470039

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档