如何用純CSS實現元素顏色按n%3交替效果?
純CSS實現元素顏色N%3循環效果
前端開發中,常需根據元素位置動態分配顏色,例如實現顏色按N%3循環的效果。本文將介紹如何僅使用CSS實現此效果。
假設HTML結構如下:
<div class="container"> <p></p> <p></p> <p></p> <p></p> <p></p> <p></p> </div>
目標是使p元素顏色根據其位置(N%3結果)循環變化:N%3 == 0 為顏色1,N%3 == 1 為顏色2,N%3 == 2 為顏色3。
首先,定義CSS變量存儲顏色值:
.container { --color1: #fff; --color2: #da3838; --color3: rgb(49, 196, 23); }
然後,利用nth-child
偽類和calc()
函數結合var()
函數動態應用顏色:
.container p:nth-child(3n 1) { background-color: var(--color1); } .container p:nth-child(3n 2) { background-color: var(--color2); } .container p:nth-child(3n 3) { background-color: var(--color3); }
代碼中, 3n 1
、 3n 2
、 3n 3
分別選擇滿足N%3 == 0、N%3 == 1、N%3 == 2的元素,並通過var()
函數應用預定義顏色。 這樣,每個p元素的背景色將根據其在.container
中的位置自動循環變化,無需JavaScript即可實現純CSS的N%3顏色循環效果。
以上是如何用純CSS實現元素顏色按n%3交替效果?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

2025年十大權威加密貨幣行情與數據分析平台為:1. CoinMarketCap,提供全面的市值排名和基礎市場數據;2. CoinGecko,以獨立性和信任分數提供多維度項目評估;3. TradingView,擁有最專業的K線圖表和技術分析工具;4. 幣安行情,作為最大交易所提供最直接的實時數據;5. 歐易行情,突出衍生品關鍵指標如持倉量和資金費率;6. Glassnode,專注於鏈上數據如活躍地址和巨鯨動向;7. Messari,提供機構級研究報告和嚴格標準化數據;8. CryptoCompa

穩定幣是價值錨定法幣或商品的加密貨幣,旨在解決比特幣等價格波動問題,其重要性體現在作為避險工具、交易媒介和連接法幣與加密世界的橋樑。 1. 法幣抵押穩定幣由美元等法定貨幣全額儲備支持,優點是機制簡單穩定,缺點是依賴中心化機構信任,代表項目有USDT、USDC;2. 加密貨幣抵押穩定幣通過超額抵押主流加密資產發行,優點是去中心化和透明,缺點是面臨清算風險,代表項目為DAI;3. 算法穩定幣依靠算法調節供需維持價格穩定,優點是無需抵押、資本效率高,缺點是機制複雜、風險高,曾出現脫錨崩潰案例,目前仍處探

2025年最適合查詢穩定幣行情的免費工具依次為:1. 幣安,數據權威、交易對豐富,集成TradingView圖表適合技術分析;2. 歐易,界面清晰、功能整合強,支持Web3賬戶與DeFi一站式操作;3. CoinMarketCap,收錄幣種多,穩定幣板塊可查看市值排名與脫錨情況;4. CoinGecko,數據維度全面,提供信任分數與社區活躍度指標,立場中立;5. 火幣(HTX),行情穩定、操作友好,適合主流資產查詢;6. Gate.io,新幣與小眾幣種收錄最快,是挖掘潛力項目的首選;7. Tra

目錄雙幣系統大逃殺真實採用仍未發生結語2023年8月,MakerDAO生態借貸協議Spark給出$DAI8%的年化收益,隨后孫割分批進入,累計投入23萬枚$stETH,最高佔Spark存款量15%以上,逼得MakerDAO緊急提案,把利率下調到5%。 MakerDAO的本意是“補貼”$DAI的使用率,差點變成孫宇晨的SoloYield。 2025年7月,Ethe

目錄什麼是Treehouse(TREE)? Treehouse(TREE)如何運作? Treehouse產品tETHDOR——分散報價利率GoNuts積分系統Treehouse亮點TREE代幣和代幣經濟學概述2025年第三季度路線圖開發團隊、投資者和合作夥伴Treehouse創始團隊投資基金夥伴總結隨著DeFi的不斷擴張,固定收益產品的需求日益增長,其作用類似於債券在傳統金融市場中的作用。然而,在區塊鏈上構建

幣圈是否犯法取決於所在國家的法律及行為性質。數字貨幣本身在部分國家已被視為合法資產,但其交易需遵守反洗前和身份驗證等規定;而在另一些國家則可能被全面禁止。常見的法律風險包括洗前、非法集資、詐騙、恐怖融資、規避外匯管制以及未經許可經營金融業務。為規避風險,應了解當地法規、選擇合規平台、保護資產安全並警惕高收益騙局。

穩定幣是價值與美元等穩定資產掛鉤的加密貨幣,旨在解決比特幣等價格波動大的問題,其主要類型有三種:1. 法定貨幣抵押型穩定幣,如USDT、USDC,由發行方儲備等值法幣支撐;2. 化貨幣抵押型穩定幣,如DAI,通過超額抵押加密資產生成;3. 算法穩定幣,依賴智能合約調節供需以維持價格穩定。穩定幣之所以能改變未來,原因在於:1. 它是連接傳統金融與加密世界的橋樑,降低用戶進入門檻;2. 實現高效低成本的全球支付與結算,大幅提升跨境資金流轉效率;3. 構成去中心化金融(DeFi)的基石,為藉貸、交易等

2025年十大潛力AI概念幣包括:1. Render (RNDR)作為去中心化GPU渲染網絡,為AI提供關鍵算力基礎設施;2. Fetch.ai (FET)通過自治經濟代理構建智能經濟,並參與組建“人工智能超級聯盟”(ASI);3. SingularityNET (AGIX)打造去中心化AI服務市場,推動通用人工智能發展,是ASI核心成員;4. Ocean Protocol (OCEAN)解決數據孤島與隱私問題,提供安全的數據交易與“Compute-to-Data”技術,支撐AI數據經濟;5.
