文章詳情頁
css - :nth-child(n)選擇器中的n可不可以引用到屬性中?
瀏覽:100日期:2023-08-03 09:22:59
問題描述
如果是原生的CSS(不使用編譯器)可不可以達到這樣的效果?或者有沒有哪個屬性或方法是可以使數值與n相關的?
.box:nth-child(n){ -webkit-animation-delay:n s; animation-delay:n s;}
問題解答
回答1:在原生的基礎上,部分 Firefox 瀏覽器可以實現 CSS 變量
element { --animation-delay: 3s;} .box:nth-child(n) {-webkit-animation-delay: var(--animation-delay);animation-delay: var(--animation-delay);}
詳情看 MDN 的文檔 https://developer.mozilla.org/en-US/docs/Web/CSS/Using_CSS_variables
回答2:不行nth-child(n) 中的n可以是an+b形式,或odd,even或數字,所以不應該被作為變量使用你要實現的效果應該用js實現或者可以使用一些支持變量的css預處理語言
標簽:
CSS
相關文章:
1. 文本處理 - 求教使用python庫提取pdf的方法?2. python - Pycharm的Debug用不了3. html5 - 百度echart官網下載的地圖json數據亂碼4. 這是什么情況???5. java - svn導下來的項目,web-inf下怎么沒有lib文件呀?6. 如何用筆記本上的apache做微信開發的服務器7. node.js - nodejs開發中,有什么模塊能夠在控制臺中顯示調用某一接口的加載時間?8. javascript - 想問下百分比進度條實現原理以及這種布局怎么實現,還有賽馬時背景跟著動的原理?9. Python的os.listdir在獲取文件列表時的順序問題10. javascript - jQuery post()方法,里面的請求串可以轉換為GBK編碼么?可以的話怎樣轉換?
排行榜
