iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 27
1

calc() 是一個 CSS 的函數,功能如 function 字面上的意思,在設定屬性的時候可以進行四則運算,不多說直接看各種 use case。

length

background-image: url(bottomRightCorner.png);
background-position: calc(100% - 50px) calc(100% - 20px);
max-height: calc(70vh - 57px - 42px);

percentage

.column-1-7 {
   width: calc(100% / 7);
}
.column-2-7 {
   width: calc(100% / 7 * 2);
}
.column-3-7 {
   width: calc(100% / 7 * 3);
}

angle

transform: rotate(calc(0.5turn + 45deg));

time

transition: calc(1s - 120ms);

參考資料

calc()
A Couple of Use Cases for Calc()
A Complete Guide to calc() in CSS


上一篇
flex
下一篇
Media queries
系列文
那些我還沒深入理解就開始使用的東西30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言