Css 使用最小可能宽度

Css 使用最小可能宽度,css,Css,我有一个有效的容器,我想把内容压缩到没有滚动条的最小宽度。fit内容非常接近,但允许内容使用超出实际需要的宽度。我还可以显式设置容器的宽度,但这需要我提前知道内容的最小宽度 因此,在下面的示例中,框宽度应默认为将内部项压缩为3行。盒子怎么能收回这一小块空间呢 .盒子{ 背景颜色:绿色; 调整大小:两者; 溢出:自动; 填充:1em; 最小宽度:2米; 宽度:适合的内容; 高度:10公分; } 艾尔先生{ 背景色:青色; 宽度:100%; 最小宽度:5em; } 洛雷姆是一首赞美诗 我认为您需要

我有一个有效的容器,我想把内容压缩到没有滚动条的最小宽度。fit内容非常接近,但允许内容使用超出实际需要的宽度。我还可以显式设置容器的宽度,但这需要我提前知道内容的最小宽度

因此,在下面的示例中,框宽度应默认为将内部项压缩为3行。盒子怎么能收回这一小块空间呢

.盒子{ 背景颜色:绿色; 调整大小:两者; 溢出:自动; 填充:1em; 最小宽度:2米; 宽度:适合的内容; 高度:10公分; } 艾尔先生{ 背景色:青色; 宽度:100%; 最小宽度:5em; } 洛雷姆是一首赞美诗
我认为您需要的是最小内容宽度值:

.盒子{ 背景颜色:绿色; 填充:1em; 最小宽度:2米; 宽度:最小含量; 高度:10公分; } 艾尔先生{ 背景色:青色; } 洛雷姆是一首赞美诗
我认为您需要的是最小内容宽度值:

.盒子{ 背景颜色:绿色; 填充:1em; 最小宽度:2米; 宽度:最小含量; 高度:10公分; } 艾尔先生{ 背景色:青色; } 洛雷姆是一首赞美诗
您只需使用CSS宽度规则即可实现这一点

<style>
.box {
    background-color: green;
    width: max-content;
}
.el {
    background-color: teal;
    width: max-content;
}
</style>
如果您希望内容与单词的宽度完全匹配,请将宽度更改为“最小内容”

<style>
.box {
    background-color: green;
    width: max-content;
}
.el {
    background-color: teal;
    width: min-content;
}
</style>

希望这能解决你的问题

您只需使用CSS宽度规则即可完成此操作

<style>
.box {
    background-color: green;
    width: max-content;
}
.el {
    background-color: teal;
    width: max-content;
}
</style>
如果您希望内容与单词的宽度完全匹配,请将宽度更改为“最小内容”

<style>
.box {
    background-color: green;
    width: max-content;
}
.el {
    background-color: teal;
    width: min-content;
}
</style>

希望这能解决你的问题

这可能会变得混乱,当你说尽可能小的时候,你是什么意思?仅仅因为它被压缩成三行,并不意味着它比没有压缩的时候小,至少在像素方面是这样。当你说尽可能小的时候,这会变得混乱。你是什么意思?仅仅因为它被压缩成三行,并不能使它比没有压缩时更小,至少在像素方面是这样。