PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Web_Design
[問題] sass 迴圈選取
作者:
azrael60532
(Kevin)
2021-03-07 15:54:51
各位大神好
我也不確定標題這樣下合不合適
小弟目前遇到一個需求如下圖
https://i.imgur.com/CFpifTP.png
我想要做一個類似百葉窗的效果
可以依序從左上角斜斜的淡入到右下角
我有在codepen上找到類似的效果
https://codepen.io/shawnoakley/pen/ZNXXqj
但他是用js跑迴圈產出50個div
讓同一條斜上的div有一樣的transition-delay
但目前我的狀況是 50個div已經切好
要怎麼用sass去選到同一條斜線上的div設定transition-delay
如果不寫50個nth-child的話,還有更好的做法嗎?
求大神們指教,謝謝!!
[1]
[2,11]
[3,12,21]
......
作者:
shter
(飛梭之影)
2021-03-07 18:16:00
你切的同時不就可以標不同的 class 了,各組設不同 delay要在同一個時間切換效果的就在 class 加上該 name不然你就是用 js 去抓 div,就算不是 js 產的還是抓的到
作者: azrael60532 (Kevin)
2021-03-07 19:40:00
不好意思,沒說清楚。我補充說明,我的結構一開始只有一個div背景圖,是用splitting.js切割成5x10所以我沒辦法一開始就設定好class
作者:
miau
(米奧)
2021-03-07 23:23:00
用9n+i (i=1~9)搭配9n+10i (1~5),這樣就是寫14組XD
作者:
Rplus
(R+) (9527)
2021-03-09 18:58:00
供參
https://github.com/Rplus/rplus.github.io/issues/41
https://codepen.io/RplusTW/pen/KKNrPzr
通常這類波浪狀動畫,可以尋著 row index 跟 column index的組合去推敲;你的例子是用基本的相加即可達成實作上可能要搭配與總合的差值來處理動畫延遲
作者: azrael60532 (Kevin)
2021-03-10 14:07:00
感謝各位大神解答,目前是有實做出來了!附上codepen:
https://reurl.cc/zbpdnN
但還是有個小問題 css會重複洗出來 不知道是哪邊寫
https://i.imgur.com/3YlNpCm.jpg
作者:
Rplus
(R+) (9527)
2021-03-11 10:01:00
跟 $j 無關的那行 transition-delay 要上移一層
作者: azrael60532 (Kevin)
2021-03-11 12:51:00
原來是這樣!!太感謝了
繼續閱讀
[問題]WIX不同螢幕版面跑掉
JustAragaki
[問題] 某些尺寸無法觸發ajax傳資料
OrzOGC
[請益] GoDaddy的WordPress主機選擇
WickCC
[閒聊] 網頁開發討論群
SheueJi
[問題] 新手想設計類似這樣的網頁
bm5apa
[問題] 主域名能跟子域名交換嗎?
miluku899
[問題] 想請問有關眼球與臺灣吧的商城
mandin
[問題] display:flex 無法自動折行
bernachom
[問題] display:flex ie不能折行?
bernachom
[問題] WP表單收不到信件
KTM390DUKE
Links
booklink
Contact Us: admin [ a t ] ucptt.com