iT邦幫忙

2022 iThome 鐵人賽

DAY 25
0
自我挑戰組

CSS甜點烘焙店系列 第 25

box-shadow用途廣,【雲朵】繪製多變化

  • 分享至 

  • xImage
  •  

您好,歡迎光臨CSS甜點烘焙店

今天我們來加上幾朵飄飄雲

Html架構如下

.all
	.sky
		.cloud.left
		.cloud.right
		.cloud.left
		.cloud.right
		.cloud.right

做了2種款式,所以分.left.right

一、基礎雲朵一(.left)

畫一長方形,設定border-radius: 2rem
https://ithelp.ithome.com.tw/upload/images/20221010/20152592cUNOmRlvHi.png

&::before畫一圓形,並定位在偏右邊
利用box-shadow複製另一圓,用擴展讓圓變大,並定位在偏左邊

box-shadow: -2rem 0 0 0.6rem #fff

https://ithelp.ithome.com.tw/upload/images/20221010/20152592yDy6xiHm7L.png

二、基礎雲朵二(.right)

同上一步驟,不同處是讓小圓偏右邊,大圓偏左邊,做一點造型變化

box-shadow: 2.2rem 0 0 0.4rem #fff

https://ithelp.ithome.com.tw/upload/images/20221010/20152592FyX0WNXaUW.png

三、組合變化

複製幾朵雲朵後,依每一朵去客製位置及大小調整

&:nth-of-type(1)
	top: 20%
	left: 1rem
	transform: scale(0.9)
&:nth-of-type(2)
	top: 10%
	left: 8rem
	transform: scale(0.7)
&:nth-of-type(3)
	top: 18%
	left: 50%
	transform: scale(0.7)
&:nth-of-type(4)
	top: 22%
	right: 2%
	transform: scale(0.9)
&:nth-of-type(5)
	top: 6%
	right: 10%
	transform: scale(0.5)

https://ithelp.ithome.com.tw/upload/images/20221010/20152592G4rz7bzwVV.png

最後回到.cloud加入陰影

box-shadow: 0.1rem 0.1rem 0.2rem 0 #47add6

https://ithelp.ithome.com.tw/upload/images/20221010/20152592Y7vj4ABnwz.png

和店面合體
https://ithelp.ithome.com.tw/upload/images/20221010/20152592FO3qvm4aHC.png

希望今天的雲朵您還滿意,請慢用~
如有任何問題,歡迎下方留言討論


上一篇
你的店面想開在哪裡?【冰棒森林】用perspective + rotateX就可以做到
下一篇
喵喵~鎮店【店貓】來了
系列文
CSS甜點烘焙店31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言