我有以下的較少文件的CSS規則:可以在CSS calc()中使用vh減去像素嗎?
.container {
min-height: calc(100vh - 150px);
}
這並不在所有的工作。我想讓容器充滿窗口高度並減去頁眉,頁腳固定高度。我怎樣才能做到這一點?
我有以下的較少文件的CSS規則:可以在CSS calc()中使用vh減去像素嗎?
.container {
min-height: calc(100vh - 150px);
}
這並不在所有的工作。我想讓容器充滿窗口高度並減去頁眉,頁腳固定高度。我怎樣才能做到這一點?
確實有效。問題在於我的編譯器較少。它被編譯到:
.container {
min-height: calc(-51vh);
}
在更短的文件,下面的代碼修正:
.container {
min-height: calc(~"100vh - 150px");
}
看起來工作 - http://jsfiddle.net/ gz4zp1ua/2/ – 2014-12-02 19:29:15
確保相關瀏覽器確實支持您要求的內容:http://caniuse.com/#feat=calc和http://caniuse.com/#feat=viewport-units。 – cimmanon 2014-12-02 19:43:42
我已經關閉這個作爲一個愚蠢的,因爲該線程有更新的選項的細節也可能對其他人有用(最重要的是,該問題也有更高的觀點和投票計數)。 – Harry 2015-12-04 13:48:21