iT邦幫忙

2021 iThome 鐵人賽

DAY 10
0
自我挑戰組

30天後能否自己做出一個簡單便利的訂便當系統(HTML、CSS、BootStrap、PHP、SQL、JavaScrip、JQuery)系列 第 10

鐵人賽 Day10 -- 一定要知道的 CSS (七) -- background:linear-gradient漸層背景

  • 分享至 

  • xImage
  •  

前言

昨天知道一些背景的屬性後,是不是覺得有點單調呀,所以我們今天就來談談漸層

基本語法

background: linear-gradient(direction, color-stop1, color-stop2);

一、不設定漸層方向屬性(direction)

預設的方向為由上到下
https://ithelp.ithome.com.tw/upload/images/20210910/20141189meDgJVp4Ai.jpg

二、透過角度設定漸層方向

90deg = bottom
-90deg = top

test{
    background:linear-gradient(-90deg,#e47184, #f6edb2);
}

https://ithelp.ithome.com.tw/upload/images/20210910/20141189xzj3W9VOUC.jpg

三、透過百分比設定漸層的效果

--> 20% 的效果
https://ithelp.ithome.com.tw/upload/images/20210910/20141189XZfYxuupLm.jpg
程式碼:

test{
    background:linear-gradient(-90deg,#e47184 20%, #f6edb2);
}

--> 60% 的效果
https://ithelp.ithome.com.tw/upload/images/20210910/20141189wGP6ro8zED.jpg
程式碼:

test{
    background:linear-gradient(-90deg,#e47184 20%, #f6edb2);
}

結合昨天所提到的背景圖片,做出一個簡單的小應用

https://ithelp.ithome.com.tw/upload/images/20210910/20141189slYrdqLDac.jpg

test{
    background: linear-gradient(115deg, #7bf 30%,transparent 50%) ,url("https://picsum.photos/600/200?random3");
}

當設定為50% 50%的時候又是另一種不同的感覺,大家可以自己去修改玩玩看呦!
那今天的鐵人賽就到這邊,我們鐵人賽Day11見囉~


上一篇
鐵人賽 Day9 -- 一定要知道的 CSS (六) -- background-color/background-image
下一篇
鐵人賽 Day11 -- 一定要知道的 CSS (八) -- 想要設定個文字而已有那麼難嗎?
系列文
30天後能否自己做出一個簡單便利的訂便當系統(HTML、CSS、BootStrap、PHP、SQL、JavaScrip、JQuery)30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言