[轉]CSS3 使用 calc() 計算高度 vh px

一、px


    像素,咱們在網頁佈局中通常都是用px。




二、百分比


   百分比通常寬泛的講是相對於父元素,自適應網頁佈局愈來愈多,百分比也常常用到了。




三、Viewport
    viewport:可視窗口,也就是瀏覽器。
    vw Viewport寬度, 1vw 等於viewport寬度的1%
    vh Viewport高度, 1vh 等於viewport高的的1%
    


CSS3使用Calc


calc()使用通用的數學運算規則,可是也提供更智能的功能:


    >使用「+」、「-」、「*」 和 「/」四則運算;
    >能夠使用百分比、px、em、rem等單位;
    >能夠混合使用各類單位進行計算;
    >表達式中有「+」和「-」時,其先後必需要有空格,如"widht: calc(12%+5em)"這種沒有空格的寫法是錯誤的;
    >表達式中有「*」和「/」時,其先後能夠沒有空格,但建議留有空格。
   
    例如 :設置div元素的高度爲當前窗口高度-100px
     div{
       height: calc(100vh - 100px);     
    }
————————————————
版權聲明:本文爲CSDN博主「圖雲夢」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接及本聲明。
原文連接:https://blog.csdn.net/qq_17518593/article/details/52689178瀏覽器

相關文章
相關標籤/搜索