gpt4 book ai didi

css - 在 CSS 中, "width: fit-content;"和 "width: "fit-content(some_value); 之间有什么区别?

转载 作者:行者123 更新时间:2023-12-05 06:09:44 24 4
gpt4 key购买 nike

MDN 网络文档将 fit-content 描述为一个函数:

https://developer.mozilla.org/en-US/docs/Web/CSS/fit-content

https://developer.mozilla.org/en-US/docs/Web/CSS/width#fit-content

width: fit-content(20em);

我找不到任何对 fit-content 被定义为不带括号的值的引用,如下所示:

figure {
width: fit-content;
}

有什么区别?

最佳答案

需要引用the specification找到他们:

Value: auto | | min-content | max-content | fit-content(<length-percentage>)

这是 Box Sizing Level 3 规范。

稍后在 the Level 4你可以阅读:

New values: stretch | fit-content | contain

fit-content

Essentially fit-content(stretch) i.e. min(max-content, max(min-content, stretch)).

所以 fit-content = fit-content(stretch)

stretch

Applies stretch-fit sizing, attempting to match the size of the box’s margin box to the size of its containing block. See § 7.1 Stretch-fit Sizing: filling the containing block.

关于css - 在 CSS 中, "width: fit-content;"和 "width: "fit-content(some_value); 之间有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64668789/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com