css - 我应该在 CSS 中使用什么来在导航栏中的水平列表项之间创建空格?
问题描述
我正在处理一项任务,我需要在我的导航栏中的列表项之间有一个空格。我只使用 CSS。
我已经尝试过更改边距、块、内联块和弹性。
.menu {
list-style: none;
float: right;
display: flex;
color: white;
font-weight: bold;
padding: 10px 10px;
}
我希望水平放置在导航栏上的文本在每个单词之间会有空格,而不是组合在一起。
解决方案
要在菜单项之间添加空格,您可以使用justify-content
属性:
.menu {
..
justify-content: space-around;
}
或
.menu {
..
justify-content: space-between;
}
推荐阅读
- android - 如何创建自定义颤振组件?
- typescript - 错误:只能有一种名为“Upload”的类型 - Apollo、Express、Type-Graphql
- javascript - 使用 jQuery 在滚动时更改背景附件属性
- node.js - Cloud Functions Shell 中 initializeApp() 上的 Firebase 无效凭据 302
- amazon-web-services - 我应该什么时候删除 SQS 中的消息?
- javascript - 对象中的三个点是什么意思?
- reactjs - 用于反应值验证消息的材料 ui 颜色选择器
- javascript - 在简单的国际象棋游戏中提高和移动棋子
- node.js - 在单个 Docker 容器下具有多个服务器的节点应用程序对于某些服务器/端口返回 404
- reporting-services - 选择了多个值的级联参数仅显示顶部的一个