如果一个具有固定宽度和最大宽度为 90%的网格子项溢出了网格轨道,可能有以下几个原因:

  1. 父容器宽度不足:确保父容器(即网格容器)具有足够的宽度来容纳子项。如果父容器的宽度太小,子项可能会溢出轨道。
  2. 边距或填充:检查子项是否具有边距或填充,这可能会增加子项的实际宽度,导致溢出。尝试减小或去除子项的边距和填充。
  3. 其他样式冲突:可能存在其他样式规则或样式表与网格样式冲突,导致子项的宽度计算不正确。检查是否有其他样式应用于子项或父容器,可能会影响宽度的计算。
  4. 网格轨道大小设置:确保网格轨道的大小设置正确。如果轨道的宽度不足以容纳子项的固定宽度,子项可能会溢出。
  5. 内容宽度过大:子项的内容本身可能过大,超出了固定宽度和最大宽度的限制。检查子项的内容,确保其不会导致宽度溢出。

要解决这个问题,你可以采取以下步骤:

  1. 检查父容器的宽度,确保足够容纳子项。
  2. 检查子项的边距和填充,并根据需要进行调整。
  3. 检查其他样式规则,确保没有冲突影响子项的宽度。
  4. 检查网格轨道的大小设置,确保它们与子项的宽度相匹配。
  5. 优化子项的内容,确保其宽度不会超过限制。

如果问题仍然存在,请提供更多的代码或上下文信息,以便能够更具体地帮助你解决问题。