iT邦幫忙

2023 iThome 鐵人賽

DAY 16
0
自我挑戰組

從零開始學習前端系列 第 16

#從零開始1️⃣5️⃣:怎麼設定照片大小

  • 分享至 

  • xImage
  •  

設定圖片高度,要寫死高度還是不要寫死高度?

就像最開始提到,響應式網頁超級超級重要,所以如果在不同螢幕大小,圖片太大超出畫面(或著太小)的話,體驗感覺就會大大地扣分。

https://ithelp.ithome.com.tw/upload/images/20230929/20159653S1xA6mATQw.png

絕對高(寬)度或相對高(寬)度:px或%
https://i.imgur.com/MGZUu6l.gif
缺點:沒有RWD,後續要調整也很麻煩

在不同斷點有不同的大小:media query
https://i.imgur.com/D3LDRTf.gif

自動調整:max-width, min-width
https://i.imgur.com/BLaH7kv.gif

根據畫面大小調整圖片呈現的部分:object-fit
https://i.imgur.com/yxagWac.gif

以上各種方法的範例,可以參考codepen:https://codepen.io/rochelwang1205/pen/KKbeemX

參考資料:

  1. CSS Responsive Image Tutorial: How to Make Images Responsive with CSS,https://www.freecodecamp.org/news/css-responsive-image-tutorial/
  2. RWD| 響應式圖片設計:https://ithelp.ithome.com.tw/m/articles/10220731

上一篇
#從零開始1️⃣4️⃣:使用emmet,更快寫出腦中所想
下一篇
#從零開始1️⃣6️⃣:RWD!!@media(max-width)和@media(min-width)
系列文
從零開始學習前端31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言