iT邦幫忙

2022 iThome 鐵人賽

DAY 12
0
Modern Web

從0開始系列 第 12

從0開始爬CSS – 顏色、背景

  • 分享至 

  • xImage
  •  

接下來要講顏色的部分了
圖很多,眼睛會花掉/images/emoticon/emoticon06.gif


色彩

  1. 前景色彩 : color
    有6種設定值
    • 色彩名稱
      直接填入顏色的名稱
    • rgb、#rrggbb、rgba
      這個大ㄚ可能會覺得有一點點眼熟。答案揭曉,red、green、blue,以三原色來調配、製作自己想要的顏色
      三原色有4種混合比例,100%、256個級數(0~100)、256個級數的十六進位法、最後的a是透明度(alpha)
    • hsl、hsla
      跟三原色的格式有點像,這是使用色相(顏色屬性)、飽和度(純度)還有明度(0%為黑100%為白)去做調配
      混和比例方式有2種,100%和加上透明度
      https://ithelp.ithome.com.tw/upload/images/20220927/201519192bnJY7o499.png

這邊附上CSS3的官方網站,顏色遊戲區 ㄉㄚㄚ可以玩玩看/images/emoticon/emoticon30.gif
https://www.w3schools.com/css/css_colors_hsl.asp

  1. 背景色彩 : background-color
    有2個設定值,預設值(透明)、色彩
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919Ty4pYyuUXw.png

  2. 透明度 : opacity
    圖片文字都可以套用
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919t6KAQxFdgg.png


背景 : background-

  1. 背景圖片 : background-img
    2個設定值,預設和圖片的url
    https://ithelp.ithome.com.tw/upload/images/20220927/201519198y0HpNJnWv.png

  2. 重複排列 : background-repeat
    總共6個設定值,不裁切而填滿、不重複、水平重複(x)、垂直重複(y)、調整間距而填滿(space)、調整大小而填滿 (round)
    repeathttps://ithelp.ithome.com.tw/upload/images/20220927/20151919fsD9j1HxVO.png
    repeat-xhttps://ithelp.ithome.com.tw/upload/images/20220927/20151919J7FUWeasjz.png
    spacehttps://ithelp.ithome.com.tw/upload/images/20220927/20151919WtwRIDd9lp.png
    roundhttps://ithelp.ithome.com.tw/upload/images/20220927/20151919UKMRJ6IRtb.png

  3. 起始位置 : background-position
    有8種設定值,長度、百分比是直接指定網頁位置,
    接下來是網頁的6個方位,center(左右)、left、right、top、bottom、center(上下)
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919yrkO3LeQiq.png
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919atoZ0P3ybq.png
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919n7bj17kcDa.png

  4. 捲動 : background-attachment
    有2個設定值,預設值會隨著內容滾動,fixed為固定位置,不會隨內容滾動
    https://ithelp.ithome.com.tw/upload/images/20220927/201519192nyhqoko1R.png
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919S98mB7opEN.png

  5. 顯示區域:background-clip
    有3個設定值,背景圖片顯示到框線(預設)、顯示至留白區域、覆蓋內容
    https://ithelp.ithome.com.tw/upload/images/20220927/2015191985JNG206GT.png

  6. 顯示位置基準點:background-origin
    與background-clip的3個設定值相同,從框線開始、從留白區域開始(預設)、從內容部分開始
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919NmKST7z6m5.png

  7. 圖片大小: background-size
    有5個設定值,預設(自動)、長度、百分比、剛好符合元素區塊、覆蓋全部元素
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919QnkyUR2JiZ.png
    https://ithelp.ithome.com.tw/upload/images/20220927/20151919ZtkxHEokbq.png


提供顏色代號連結
https://www.wfublog.com/2015/08/css-color-code-table.html

/images/emoticon/emoticon07.gif

晚安


上一篇
從0開始爬CSS - 字型、文字、清單
下一篇
從0開始爬CSS - 顏色漸層&Box Model
系列文
從0開始30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言