क्या शुद्ध सीएसएस के साथ यादृच्छिक रंग उत्पन्न करना और जावास्क्रिप्ट का उपयोग किए बिना संभव है? यह शायद असंभव है लेकिन मैं अभी भी उत्सुक हूँ।शुद्ध सीएसएस (कोई जावास्क्रिप्ट) के साथ यादृच्छिक रंग उत्पन्न करें?
उत्तर
मैंने आपके लिए कुछ here पाया, लेकिन यह PHP का उपयोग करता है। मुझे लगता है कि सादा सीएसएस के साथ यह असंभव है।
वास्तव में नहीं। गतिशीलता केवल स्क्रिप्टिंग के समर्थन के साथ लागू की जा सकती है।
<body style='background-color:<?php printf("#%06X\n", mt_rand(0, 0x222222)); ?>'>
इस साइट के अनुसार पीएचपी
का उपयोग करना, http://blog.codepen.io/2013/08/26/random-function-in-sass/ इसके संभव है, लेकिन शुद्ध सीएसएस
PHP का उपयोग करने के समान ही बहुत कुछ, केवल इस बार वे रूबी का उपयोग कर रहे हैं। –
यह शुद्ध सीएसएस में वास्तव में संभव नहीं है के साथ नहीं।
हालांकि, एसएएसएस (example) या कम (example) जैसे प्री-प्रोसेसर का उपयोग करके आपके लिए यादृच्छिक रंग उत्पन्न हो सकते हैं क्योंकि वे स्क्रिप्टिंग भाषाओं का उपयोग करके बनाए जाते हैं।
एक ओर टिप्पणी भविष्य में पाठकों मदद मिल सकती है CSS variables प्रयोग करने के लिए संभावना है। हम
element {
--main-bg-color: brown;
}
कह कर एक सीएसएस चर घोषित और इतने की तरह उपयोग कर सकते हैं:
element {
background-color: var(--main-bg-color);
}
अब हम का उपयोग कर इसे बदल सकते हैं जे एस:
// From http://stackoverflow.com/a/5365036/2065702
var randomColor = "#"+((1<<24)*Math.random()|0).toString(16);
document.documentElement.style.setProperty('main-bg-color', randomColor);
या आप एक पूरी तरह से अलग इस्तेमाल कर सकते हैं एक यादृच्छिक रंग (जैसे उपयोगकर्ता इनपुट) का चयन करने का तरीका। यह थीमिंग जैसी संभावनाओं के लिए अनुमति देता है। एक बात आपको विचार करना है browser support क्योंकि यह अभी ठीक नहीं है।
- 1. एंड्रॉइड: क्लिक पर यादृच्छिक रंग उत्पन्न करें?
- 2. matplotlib में यादृच्छिक रंग कैसे उत्पन्न करें?
- 3. यादृच्छिक प्रमाणपत्र उत्पन्न करें
- 4. शुद्ध सीएसएस
- 5. शुद्ध सीएसएस
- 6. शुद्ध सीएसएस
- 7. शुद्ध सीएसएस
- 8. शुद्ध जावास्क्रिप्ट
- 9. उद्देश्य-सी में यादृच्छिक रंग हेक्स उत्पन्न करें?
- 10. यादृच्छिक ग्राफ कैसे उत्पन्न करें?
- 11. शुद्ध सीएसएस
- 12. शुद्ध जावास्क्रिप्ट
- 13. शुद्ध जावास्क्रिप्ट
- 14. यादृच्छिक बाइट कोको उत्पन्न करें?
- 15. वितरण के अनुसार यादृच्छिक संख्याएं उत्पन्न करें
- 16. शुद्ध जावास्क्रिप्ट
- 17. शुद्ध सीएसएस छवि थंबनेल
- 18. स्थिर यादृच्छिक रंग एल्गोरिदम
- 19. PHP के साथ हल्का/गहरा रंग कैसे उत्पन्न करें?
- 20. शुद्ध जावास्क्रिप्ट
- 21. jquery यादृच्छिक रंग होवर
- 22. शुद्ध जावास्क्रिप्ट
- 23. शुद्ध जावास्क्रिप्ट
- 24. यादृच्छिक रंग उत्पन्न करने में समस्या - एएसपीनेट और सी #
- 25. शुद्ध जावास्क्रिप्ट
- 26. "यादृच्छिक" कैसे उत्पन्न करें लेकिन "अद्वितीय" संख्याएं कैसे उत्पन्न करें?
- 27. सीएसएस - अज्ञात रंग के साथ होवर पर डार्क
- 28. यादृच्छिक सीएसएस नियम
- 29. शुद्ध जावास्क्रिप्ट
- 30. लोगो शुद्ध सीएसएस
यह नहीं किया जा सकता है। सीएसएस बहुत अधिक स्थिर है। – Bart
http://stackoverflow.com/questions/476276/using-javascript-in-css – Blender
@ ब्लेंडर वास्तव में * शुद्ध * सीएसएस नहीं है। – Boaz