You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

CSS Flexbox布局中无序列表与h1标签对齐偏移问题求助

问题根源
  • 所有主流浏览器都会给<ul>元素默认添加padding-left样式(通常默认值为40px),你仅配置了list-style-type: none移除列表标记,没有清除这个默认内边距,就会导致ul内的导航内容整体向右偏移,无法和上方h1对齐。
修复方法

只需在你现有CSS的header nav ul规则中新增一行清除内边距的配置即可,修改后的代码如下:

header nav ul {
    list-style-type: none;
    padding: 0; /* 新增此行清除默认左内边距 */
    /* 如果还需要移除ul的默认上下外边距,可以额外加一行 margin: 0 */
}

修改后导航就会和h1完全居中对齐,内边距表现也会符合你的预期。

内容的提问来源于stack exchange,提问作者user14353062

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 20:06:04