CSS Flex布局中如何设置子元素间距_掌握gap属性的现代用法gap在Flex布局中需配合flex-wrap: wrap才能稳定生效,否则Safari 14–15等浏览器会忽略;它不参与子项盒模型计算,优先级高于margin但二者叠加时margin仍存在;双值写法gap: 8px 12px更可靠,IE不支持需降级处理。gap 属性在 Flex 布局中是否生效?只在 display: flex 容器上设 gap 是不够的——它必须配合 flex-wrap: wrap 才能稳定生效,否则多数浏览器(尤其是 Safari 14–15)会直接忽略 gap。这不是 bug,是