iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 9
1
自我挑戰組

自我挑戰日記系列 第 9

CSS:background 連續內凹圓弧

  • 分享至 

  • xImage
  •  

大家好 /images/emoticon/emoticon37.gif

今天要繼續前一天的作法
用CSS畫鋸齒邊的圖

範例 郵票

background: radial-gradient( transparent, transparent 6px, #fff 6px, #fff )-10px -10px;
background-size: 20px 20px;

作出 鋸齒狀圓弧邊
https://ithelp.ithome.com.tw/upload/images/20171212/20107496xzeKR7Cfzl.jpg

再用 position: absolute 加上一張圖蓋掉中間的不希望看到的點就行了
https://ithelp.ithome.com.tw/upload/images/20171212/201074968fIJyZV3ML.jpg

若是要畫齒輪的話
https://ithelp.ithome.com.tw/upload/images/20171214/20107496WzXZMpREFw.jpg
圓形好像只能用一個一個的小圓
用 position: absolute 的方式遮住
找不到也想不出來要怎麼用 radial-gradient 做到 /images/emoticon/emoticon46.gif

另外作內圓弧
https://ithelp.ithome.com.tw/upload/images/20171212/20107496p3FG2D4dQU.jpg

background: 
    radial-gradient(circle at top left, transparent 15px, #FF6F00 0) top left,
    radial-gradient(circle at top right, transparent 15px, #FF6F00 0) top right,
    radial-gradient(circle at bottom right, transparent 15px, #FF6F00 0) bottom right,
    radial-gradient(circle at bottom left, transparent 15px, #FF6F00 0) bottom left;
background-size: 50% 50%;
background-repeat:no-repeat;

https://ithelp.ithome.com.tw/upload/images/20171212/201074964sCidbROyo.jpg
覺得這運用在門票上也滿不錯的

--- 明日待續。


上一篇
CSS:background 圓點背景
下一篇
CSS:background 放射
系列文
自我挑戰日記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言