Css 为什么有最小高度而没有实际高度?

Css 为什么有最小高度而没有实际高度?,css,Css,当一个元素有min height但没有height时,这意味着什么 div#single-post{ min-height:100px; } 我刚刚检查了你提供的网站,这就是我得到的 分区#单柱 { 背景色:#FFFFFF; 左侧填充:20px; 右边填充:20px; } 此id没有最小高度。您是否遗漏了什么 没有高度的最小高度将是侧边栏。你是说这个吗??? 如果是这样的话,那是因为如果没有条目,它应该仍然存在(否则,它会被关闭,你的站点看起来会不同),但是如果你使用了很多模块或者其他什么

当一个元素有
min height
但没有
height
时,这意味着什么

div#single-post{
  min-height:100px;
}

我刚刚检查了你提供的网站,这就是我得到的

分区#单柱 { 背景色:#FFFFFF; 左侧填充:20px; 右边填充:20px; }

此id没有最小高度。您是否遗漏了什么

没有高度的最小高度将是侧边栏。你是说这个吗???
如果是这样的话,那是因为如果没有条目,它应该仍然存在(否则,它会被关闭,你的站点看起来会不同),但是如果你使用了很多模块或者其他什么,它也应该能够扩展,我刚刚检查了你提供的站点,这就是我得到的

分区#单柱 { 背景色:#FFFFFF; 左侧填充:20px; 右边填充:20px; }

此id没有最小高度。您是否遗漏了什么

没有高度的最小高度将是侧边栏。你是说这个吗???
如果是这样的话,那是因为如果没有条目,它应该仍然存在(否则,它会关闭,你的站点看起来会不同),但是如果你使用了很多模块或者其他任何东西,它也应该能够扩展。

min height为元素的高度设置了一个低端阈值,但如果内容超过x px,则允许内容控制高度。与不允许元素扩展的height属性不同,内容应超出元素集范围

min width的工作原理基本相同,只是它不允许内容指定宽度。相反,最小宽度用于设置调整浏览器窗口时流体页面布局调整大小的限制。如果将“最小宽度”设置为500px,浏览器将不允许图元收缩到小于500px的宽度

资料来源:


因此,通过在站点的不同区域使用最小高度,用户不必担心内容因高度限制而丢失或隐藏,因为他/她可以放心元素将扩展。

min height为元素的高度设置了一个低端阈值,但如果内容超过x px,则允许内容控制高度。与不允许元素扩展的height属性不同,内容应超出元素集范围

min width的工作原理基本相同,只是它不允许内容指定宽度。相反,最小宽度用于设置调整浏览器窗口时流体页面布局调整大小的限制。如果将“最小宽度”设置为500px,浏览器将不允许图元收缩到小于500px的宽度

资料来源:


因此,通过在网站的不同区域使用最小高度,用户不必担心内容会因高度限制而丢失或隐藏,因为他/她可以放心,元素会扩展。

同意,但我认为用户想知道最小高度和高度之间的差异?正如我写的,我用侧边栏做了示例描述它为什么有用很抱歉我错了。您的意思是div的高度将取决于其中的元素或项目?。始终会定义最小高度,它不会小于。但是,如果div的内容大于最小高度,则不会出现溢出,但div会动态增加其大小以适应新内容:)您可以通过进入站点并在浏览器中编写来测试这一点:
javascript:document.body.contentEditable='true';document.designMode='on';void 0
然后您可以通过javascript编辑您的站点。现在,在你的侧边栏中写一些东西,你会看到它将如何动态地增加其大小,如果你删除一些东西,它将如何减少,但它永远不会消失在文章中,不依赖于错误信息的链接。你应该更新你的答案…同意,但我认为用户想知道最小高度和高度之间的差异?正如我写的,我用侧边栏做了一个例子,描述了为什么它是有用的。很抱歉,我错了。您的意思是div的高度将取决于其中的元素或项目?。始终会定义最小高度,它不会小于。但是,如果div的内容大于最小高度,则不会出现溢出,但div会动态增加其大小以适应新内容:)您可以通过进入站点并在浏览器中编写来测试这一点:
javascript:document.body.contentEditable='true';document.designMode='on';void 0
然后您可以通过javascript编辑您的站点。现在,在你的侧边栏中写一些东西,你会看到它将如何动态地增加其大小,如果你删除一些东西,它将如何减少,但它永远不会消失在文章中,不依赖于错误信息的链接。你应该更新你的答案。。。