1

语境

我将clamp(MIN, VAL, MAX)解释为:瞄准VAL,除非它超过MAX或低于MIN。

当应用于text 的 WIDTH 时,我的理解是 text 元素将占据容器宽度的 100%,除非它低于 MIN 或超过 MAX。

根据 Mozilla, https://developer.mozilla.org/en-US/docs/Web/CSS/clamp()

clamp(MIN, VAL, MAX) 被解析为 max(MIN, min(VAL, MAX))

在 Firefox 87 中,两者的行为不同。

钳制 VAL 100% 忽略 MINMAX 值,而它的行为与 max(MIN, min(VAL, MAX)) 中的预期相同。


这是一个宽幅示例:

在此处输入图像描述


挠头

我不确定这是否是我应该报告的 FF 87 中的错误,或者是否有一些我不了解夹具如何工作的东西。似乎在 Chrome 89 中工作正常。

4

0 回答 0