css---計算頁面的的寬度和長度


我們在寫前端頁面的時候,會遇到這樣的情況,就是一個div設置寬度100%,設置左右邊距10像素,這樣的布局,在里面嵌套的div的寬度設置100%,這樣寫的話,里面的寬度是和外面的寬度一致的,同樣是100%的寬度。

而我們想要的就是里面的寬度是100%-20的寬度,很多時候我們會用JS來做,其實我們可以用css來做。

width: calc(100% - 20px);

CSS calc() 函數 :calc() 函數用於動態計算長度值。

● 需要注意的是,運算符前后都需要保留一個空格,例如:width: calc(100% - 10px);

● 任何長度值都可以使用calc()函數進行計算;

● calc()函數支持 "+", "-", "*", "/" 運算;

● calc()函數使用標准的數學運算優先級規則;


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM