元素设置了 margin 和 padding 为0 ,但还是显示边距问题 产生原因: 因为当前元素设置了:overflow-x: scroll; 没有隐藏滚动条导致的。 解决办法: 添加如下代码隐藏滚动条 ::-webkit-scrollbar { width: 0 !important; height: 0 !important; overflow: hidden; display: none; background: rgba(0, 0, 0, 0); opacity: 0; }