【问题标题】:Minimum vh value (CSS)?最小 vh 值 (CSS)?
【发布时间】:2016-04-15 02:21:23
【问题描述】:

我不熟悉在 css 中使用 vh/vw 值,但它在我当前的项目中派上用场,我希望主要内容容器填充整个视口高度。这非常有效,直到视口垂直缩小到 200/300 像素左右,此时布局中断。

我想要的是让它完全按原样工作(填满整个屏幕),但在固定像素值处停止收缩。但是,正如我所希望的那样,以下方法不起作用:

.container {
    height: 90vh; 
    min-height: 400px;
}

谁能提出解决方案?

提前致谢。

【问题讨论】:

  • 为什么不呢?发生了什么?
  • 似乎对我有用。jsfiddle.net/1ga4a1uh/2
  • 另外,如果您想要 400 像素的最小高度并将视口缩小到 300 像素,您还能期待什么?
  • 我的错...使用 Angular Material 并在我的容器 div 上有 flex 属性,它覆盖了 min-height 声明:/ 无论如何谢谢!

标签: css height viewport fixed minimum


【解决方案1】:

填充整个视口高度的主要内容容器

.container {
    height: 100vh; 
    min-height: 300px;
}

1vh — 1 等于视口高度的 1/100。

【讨论】:

    猜你喜欢
    • 2016-04-17
    • 1970-01-01
    • 2018-05-20
    • 1970-01-01
    • 2014-06-06
    • 1970-01-01
    • 2018-06-04
    • 2019-12-16
    • 1970-01-01
    相关资源
    最近更新 更多