我想知道,如果我可以比較CSS計數器與數字。基本上,我需要的是一個CSS替代PHP的if($ variable = 1)。CSS if條款 - 計數器比較
-2
A
回答
-2
CSS很笨。太靜態。
我想的是有意義的有:
ul li[counter=value] {
}
*需要MOD函數例如:4模4 = 0 ,,,,, 8模4 = 0(爲找出每第二,第三,第四元素等) *需要偶/奇函數 *需要大於/小於函數[計數器< = n] *評估兩個計數器和/或差異的可能方法(| a-b | [> | <] = n)或求出倍數(a/b [n] = n | b/a [n])
作爲一個計數器將被視爲一個元素的屬性,並可能被引用像一個選擇器,但CSS人搞砸了大時間,並沒有實現。
一個很好的例子就是讓每個其他段落的照明或第5段的下劃線。 或者當兩個計數器相互交叉或者是彼此的偶數倍時評估。
但是,如果某種方式CSS是動態的,那麼應用樣式表就會變得更加複雜。
就像CSS缺少一個函數來計算適當的寬度減去邊框一樣,所以它不會溢出容器。或者一個寬度來引用另一個屬性或元素。或者讓CSS能夠執行/啓動一個JavaScript子程序/事件。
所以解決方案的唯一方法是讓javascript運行在計數的html文件上。並且不會打開和關閉任何功能/標誌,所以CSS可以與它進行交互。它不難讓JavaScript計算元素並改變它們的屬性。
+0
看看SASS或LESS在開發時產生「動態」CSS – 2012-11-16 03:12:04
相關問題
- 1. 比較復位計數器
- 2. 排序比較計數器
- 3. 比較字符串在哪裏條款
- 4. 如何計算比較器/可比較器中的比較次數?
- 5. IF條款的SQL評估
- 6. 觸發器條款中的IF語句
- 7. SQL - 「IF」在哪裏條款
- 8. IF條款中的短路
- 9. 循環使用If條款
- 10. mergesort計數比較
- 11. 合併排序比較計數器
- 12. 比較計數結果
- 13. IF語句比較
- 14. Where條款中的SQL條件字符串比較
- 15. 比較計數器的難度
- 16. EMF比較兩款車型
- 17. 計數循環和比較
- 18. mysql計數比較聲明
- 19. .Net中的計數比較
- 20. 更好的SQL統計條款數與條款
- 21. 計數與SQL IF條件
- 22. 條件比較
- 23. 比較條件
- 24. 比較和計數比特列塊
- 25. 比較使用IF函數(VBA)
- 26. 通過if語句比較空數據
- 27. if和else比較數字的JavaScript
- 28. 使用比較參數if語句
- 29. MySQL與計數的比較
- 30. 如何比較if語句
css可能不是你正在尋找的.... – Treemonkey 2011-06-08 11:11:05