html - 直接声明元素的 (min-/max-)width/height 或使用 100% 并从外部继承

标签 html css inheritance height

fiddle显示了我拥有的标记的一个非常基本的版本。我希望 .module-container 在 230px(最小高度)和 300px(最大高度)之间调整大小。基本上我想知道的是是否在 .row 上设置 min-/max-height 并给 .module-container 一个 height: 100 %; 或者明确地给每个 .module-container 一个(最小/最大)高度以及 100% 的高度和包含的 .row像这样环绕它

min-height: 14.375em; /* 230px, 1em=16px */
height: 100%;
max-height: 18.75em; /* 300px, 1em=16px */

我期望的是 div 在 230px 和 300px 之间增长。但是,当包含 .row 的容器没有明确的高度并因此环绕每个 .column 时,这是否有效?

最佳答案

.module-container 上设置它。无需设置 height: 100%; 因为任何 block 级别的元素都会展开以包裹其内部元素。

关于html - 直接声明元素的 (min-/max-)width/height 或使用 100% 并从外部继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10530051/

相关文章:

html - 改变图像位置的CSS属性

javascript - jwplayer 将 <object> 转换为 javascript

html - 如何减少 Shiny 的交互式 rmarkdown 利润?

javascript - fixed positioned element fligging only in IE, 如何解决?

java - 通用类型和 Instanceof

javascript - 当有人进入时提醒文本字段值

html - CSS:div 中的段落与 div 文本出现在同一行

html - 在 Star Rater 无序列表旁边使用 CSS 在悬停时显示消息

使用 Object.create 与使用 new 的 JavaScript 继承

c# - 如何在继承链的中间插入类?