iT邦幫忙

第 12 屆 iT 邦幫忙鐵人賽

DAY 1
7
影片教學

CSS 優良部份系列 第 1

不輕易寫死高度的藝術

此教學將會分享 CSS 優良部份,以及點出網頁開發者常犯的錯誤,後期將會深度解析 Bootstrap 5、tailwindcss 的設計模式。

影片節點

  1. 先從 footer 開始,寫死高度與善用 padding 的差別
  2. 從 Bootstrap 5、tailwind 按鈕設計,了解不寫高度的用意
  3. 講解在什麼情境下,你還是有可能寫死高度,例如 logo、icon
  4. 範例程式設計:運用 calc、vh 來設計滿高的版頭設計

相關教學連結

  1. 本篇範例程式碼
  2. Bootstrap 5
  3. tailwindcss
  4. CSS 的神奇 Calc 運算
  5. [筆記] 好用的css 3新單位vh vw ─ 讓你的圖片可以隨著螢幕大小而不同

下一篇
CSS 階層效能優化建議
系列文
CSS 優良部份30

2 則留言

0
Lucas Yang
iT邦新手 5 級 ‧ 2020-09-16 13:12:23

推 Tailwind CSS ~~

廖洧杰 iT邦高手 1 級 ‧ 2020-09-16 23:10:39 檢舉

釣出 Tailwind 腦粉 XD,謝謝支持~

1
leepiny
iT邦新手 5 級 ‧ 2020-09-17 16:53:52

老師好,想請問background:cover與background:100%的差別是什麼?
在實作中使用100%除了當畫面變窄之外會填不滿畫面,或是開始repeat之外,其他顯示都差不多。

如果cover的作用是長寬的畫面都符合的話,那單純遇到一個長寬固定的div時,
是否cover優於100%的設定呢?!

廖洧杰 iT邦高手 1 級 ‧ 2020-09-18 00:28:17 檢舉

如果用 100% 的話,當螢幕變窄時,圖片比例不對的話就會變形,像是這個範例就是,可以試著縮窄看看

你有提到長寬符合的話是否 ok,但因為現在每個使用者的載具都不同,所以就不大適合。另一種做法想用 100% 的話,就是當螢幕解析度是手機版的話,就提供另一種符合手機版 size 的圖片置換 background 也是種做法勒 :D

leepiny iT邦新手 5 級 ‧ 2020-09-18 13:04:49 檢舉

了解!謝謝~

我要留言

立即登入留言