文章詳情頁
css - :nth-child(n)選擇器中的n可不可以引用到屬性中?
瀏覽:129日期: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. mac連接阿里云docker集群,已經卡了2天了,求問?2. ddos - apache日志很多其它網址,什么情況?3. 上傳圖片老是失敗是什么原因?SAE_TMP_PATH.后面跟的路徑在哪看4. javascript - 關于jquery的ajax post數據的問題5. 前端 - 我有一個建站程序,但是多個文件夾下的HTML模板代碼沒有進行縮進格式化,請問用什么軟件可以批量格式化一下代碼?6. android-studio - Win10下修改Windows用戶文件夾名user,導致Android Studio報錯無法使用7. phpstudy pro小皮面板經常報這個nginx: [emerg] CreateFile【急】8. thinkphp5.1學習時遇到session問題9. angular.js - angular 路由為什么一直請求css和js文件10. javascript - setTimeout的延遲時間,是從什么時間段開始算起的?
排行榜
