html - 如何使我的列表项内联显示?
问题描述
标题几乎说明了一切。每当我display: inline
在 css 中使用列表项时,它什么都不做。
[![问题图片][1]][1]
我希望列表项内联显示,如果有人可以帮助指导我走向正确的方向,那将不胜感激。
CSS
.clipit-routes {
flex: 2;
justify-content: center;
}
.nav-links {
justify-content: space-around;
list-style: none;
}
.nav-link {
display: flex;
text-decoration: none;
display: inline;
}
HTML
<div class="clipit-routes">
<ul class="nav-links">
<li><a href="#" class="nav-link">Upload</a></li>
<li><a href="#" class="nav-link">About</a></li>
<li><a href="#" class="nav-link">Github</a></li>
</ul>
</div>
[1]: https://i.stack.imgur.com/AidjI.png
解决方案
需要进行一些小的更改: nav-link 应该是最终类设置中的 nav-links 并且您想要内联的是 li 元素,而不是 ul 元素。
.clipit-routes {
flex: 2;
justify-content: center;
}
.nav-links {
justify-content: space-around;
list-style: none;
}
.nav-links li {
display: flex;
text-decoration: none;
display: inline;
}
<div class="clipit-routes">
<ul class="nav-links">
<li><a href="#" class="nav-link">Upload</a></li>
<li><a href="#" class="nav-link">About</a></li>
<li><a href="#" class="nav-link">Github</a></li>
</ul>
</div>
推荐阅读
- javascript - 将 html 元素映射到 json 对象
- amazon-redshift - 当尝试使用 psycopg2 模块通过 python 连接到 redshift 时,会显示以下错误
- microsoft-graph-api - GraphAPI 通道创建导致隐藏通道
- swift - 状态返回内容更新奇怪的iOS13
- cognos - 使用 Rest 调用在 Java 中连接到 IBM Cognos BI?
- c# - 从 C# Web 表单调用时,SSIS 包不执行脚本任务
- flutter - Flutter Navigation 将路线显示为 /
- c# - 在 Azure DevOps 中面临 System.Net.IMAP4 的构建错误
- selenium - 如何在 webelement 中查找 webelement 或从父元素动态查找子元素(如区域中的搜索元素)?
- r - 条形图中单个条的宽度问题