footer-node-grid
== A. default:2~5 个节点都不折行、都填满、都等宽 ==
✅ 页脚 .navCon ul 存在
✅ 最后一个 li 是固定的「服务时间」列(实测「服务时间」)
✅ 2 节点(3 列)只占 1 行(实测 1)
✅ 2 节点时「服务时间」仍在首行
✅ 2 节点时首行填满容器,右侧无空列(余量 32px ≤ gap 32)
✅ 2 节点时各列等宽(最宽最窄差 0px)
✅ 3 节点(4 列)只占 1 行(实测 1)
✅ 3 节点时「服务时间」仍在首行
✅ 3 节点时首行填满容器,右侧无空列(余量 32px ≤ gap 32)
✅ 3 节点时各列等宽(最宽最窄差 0px)
✅ 4 节点(5 列)只占 1 行(实测 1)
✅ 4 节点时「服务时间」仍在首行
✅ 4 节点时首行填满容器,右侧无空列(余量 32px ≤ gap 32)
✅ 4 节点时各列等宽(最宽最窄差 0px)
✅ 5 节点(6 列)只占 1 行(实测 1)
✅ 5 节点时「服务时间」仍在首行
✅ 5 节点时首行填满容器,右侧无空列(余量 32px ≤ gap 32)
✅ 5 节点时各列等宽(最宽最窄差 0px)
== B. 窄屏两档:容器不塌陷 ==
✅ 1100px 下页脚容器未塌陷(宽 1068 ≥ 900)
✅ 1100px 下首行填满(余量 32px ≤ gap 32)
✅ 560px 下页脚容器未塌陷(宽 528 ≥ 400)
✅ 560px 下首行填满(余量 0px ≤ gap 32)
== C. 守卫:blue_gaztano 未被误伤 ==
✅ blue_gaztano 现状仍 1 行(实测 1)
✅ blue_gaztano 无 li 位置重叠(重复坐标 0 组)
===== pass=24 fail=0 =====