1. 程式人生 > >width:100vh與min-height:calc(100vh + 51px)

width:100vh與min-height:calc(100vh + 51px)

-s 為我 ive tar res 表達 target ron 區域

vh:相對於視窗的高度,那麽vw:則是相對於視窗的高度。

“視區”所指為瀏覽器內部的可視區域大小,即window.innerWidth/window.innerHeight大小,不包含任務欄標題欄以及底部工具欄的瀏覽器區域大小。

詳細vh的用法,大家可以參考http://www.zhangxinxu.com/wordpress/2012/09/new-viewport-relative-units-vw-vh-vm-vmin/

calc是英文單詞calculate(計算)的縮寫,是CSS3的一個新增的功能,用來指定元素的長度。比如說,你可以使用calc()給元素的border、margin、pading、font-size和width等屬性設置動態值。為何說是動態值呢?因為我們使用的表達式來得到的值。不過calc()最大的好處就是用在流體布局上,可以通過calc()計算得到元素的寬度。

width:100vh與min-height:calc(100vh + 51px)