छवि घुमाएँ जावास्क्रिप्ट पर क्लिक करें

| | | | | | | | | | | | | | | | | |

सीएसएस रोटेट () फ़ंक्शन किसी तत्व को डिग्री की एक निश्चित संख्या से विकृत करता है। आप धनात्मक संख्या में डिग्री का उपयोग करके किसी तत्व को दक्षिणावर्त घुमा सकते हैं। या आप किसी आइटम को ऋणात्मक संख्या का उपयोग करके वामावर्त घुमा सकते हैं।

आज हम सीएसएस के साथ तत्वों को घुमाने का तरीका जानने जा रहे हैं। किसी तत्व को घुमाना क्यों? घूमने वाले तत्व आपके वेब पेज को अधिक इंटरैक्टिव बनाते हैं। सही ढंग से उपयोग किया गया, एक घूमने वाला तत्व आपकी साइट के सौंदर्यशास्त्र को जोड़ देगा।

इस लेख को पढ़ते समय, कृपया साथी भंडार , ताकि आप कार्य में अवधारणाओं को देख सकें। किसी तत्व को घुमाने का तरीका जानना आपके CSS टूलबॉक्स के लिए एक बढ़िया अतिरिक्त होगा।

CSS रोटेट ()

CSS रोटेट () फ़ंक्शन आपको निम्न किसी तत्व को 2D अक्ष पर घुमाएँ। रोटेट () फ़ंक्शन एक तर्क लेता है: वह कोण जिस पर आप अपने वेब तत्व को घुमाना चाहते हैं। आप किसी तत्व को दक्षिणावर्त या वामावर्त घुमा सकते हैं।

आइए रोटेट () फ़ंक्शन के सिंटैक्स को देखें:

"कोण" मान यह दर्शाता है कि तत्व को कितनी डिग्री घुमानी चाहिए। आप धनात्मक संख्या में डिग्री (उदाहरण के लिए 45) का उपयोग करके दक्षिणावर्त घुमाव निर्दिष्ट कर सकते हैं। या आप नकारात्मक डिग्री मान (जैसे -39) का उपयोग करके विपरीत दिशा में घुमा सकते हैं।

रोटेट () फ़ंक्शन किसी भी HTML तत्व पर लागू किया जा सकता है। उदाहरण के लिए, आप टेक्स्ट के पैराग्राफ को घुमा सकते हैं। या आप किसी छवि को घुमा सकते हैं।

जैसे ही आप पृष्ठ को प्रस्तुत करते हैं एक HTML घुमाव दिखाई देता है, इसलिए कोई दृश्य घूर्णन नहीं होता है। रोटेशन को क्रिया में देखने के लिए, आपको CSS ट्रांज़िशन का उपयोग करना होगा। जब कोई क्रिया की जाती है, तो संक्रमण तत्व की स्थिति को बदल देता है, जैसे कि जब कोई कर्सर किसी तत्व पर होवर करता है।

रोटेट () CSS उदाहरण

आइए चलते हैं और रोटेटिंग बॉक्स ऑन करने के लिए अपना HTML पेज बनाते हैं। एक बॉक्स को div के रूप में जोड़ें और उसमें एक क्लास असाइन करें (हम इसे "रोटेट" कहेंगे)।

अब कुछ स्टाइल जोड़ते हैं:

ताज़ा करें। बढ़िया, हमारे पास एक रंगीन बॉक्स है। इस रंगीन बॉक्स के साथ, हमारे पास रोटेट () फ़ंक्शन का उपयोग शुरू करने के लिए आवश्यक सब कुछ है।

" CSS ट्रांसफॉर्म फ़ंक्शन जैसा कि इसके नाम से पता चलता है, तत्वों को बदल देता है। उन कार्यों में से एक जिसे हम इस पर लागू कर सकते हैं रोटेट () है। ट्रांसफॉर्म प्रॉपर्टी कई अन्य कार्यों को ले सकती है, और ट्रांसफॉर्मेशन के साथ हम बहुत कुछ कर सकते हैं। रोटेट उनमें से सिर्फ एक है।

रोटेट फंक्शन एक एलीमेंट को मूव करता है। हमें एक तर्क की आवश्यकता है: डिग्री की संख्या जिसे हम तत्व को झुकाना चाहते हैं। आइए आगे बढ़ते हैं और सकारात्मक 35 डिग्री रोटेशन लागू करते हैं:

हमने अपने बॉक्स को घुमा दिया है! अपने आप को पीठ पर स्पर्श करें।

रोटेशन परिष्कृत उपयोगकर्ता इंटरफ़ेस विचारों या छवियों को घुमाने के लिए अनुमति देता है। उदाहरण के लिए, आप किसी छवि को 180 डिग्री घुमा सकते हैं। यदि आपको इस छवि को कहीं और घुमाने की आवश्यकता है, तो इसे सहेजें और तदनुसार इसका उपयोग करें।

एक और चीज जिसे आप घुमा सकते हैं वह है टेक्स्ट। मान लें कि आप एक ऐसा लेआउट बनाते हैं जो एक पत्रिका की नकल करता है, आप टेक्स्ट तत्वों पर जोर देने के लिए वास्तव में टेक्स्ट को घुमा सकते हैं।

और यह सब आप रोटेट () के साथ नहीं कर सकते हैं। रोटेशन फ़ंक्शन हमें वास्तव में दिलचस्प एनिमेशन बनाने की अनुमति देता है!

आइए वहां से पहले जाएं और एक अच्छा रोटेशन प्रभाव लागू करने के लिए हमारे div पर CSS: hover चयनकर्ता का उपयोग करें:

Isn " एन `कि नहीं है शांत? <आंकड़ा वर्ग = "WP छवि ब्लॉक"> GIF -20 -31-51

जब हम इसके ऊपर होवर करते हैं तो हमारा फ्रेम घूमता है। जब हम इस पर होवर करते हैं तो हम अपने फ्रेम के रंग को बदलने के लिए CSS बैकग्राउंड-कलर प्रॉपर्टी का उपयोग करते हैं।

निष्कर्ष

सीएसएस रोटेट () फ़ंक्शन एक असममित वेब तत्व लाता है। एक तर्क स्वीकार करता है: तत्व के घूर्णन की डिग्री की संख्या। आप एक सकारात्मक या नकारात्मक डिग्री मान निर्दिष्ट कर सकते हैं।

घूर्णन तत्व आपको अपने वेब पृष्ठों को अधिक सौंदर्यपूर्ण बनाने की अनुमति देते हैं। उदाहरण के लिए, जब उपयोगकर्ता कर्सर के साथ उस पर होवर करता है तो आप किसी सेल में रोटेशन लागू कर सकते हैं। या जब कोई उपयोगकर्ता माउस से उस पर होवर करता है तो आप किसी लिंक को घुमाने का निर्णय ले सकते हैं। आप इस कौशल का उपयोग कैसे करते हैं यह आप पर निर्भर करता है!

क्या आप सीएसएस के बारे में अधिक जानने में रुचि रखते हैं? सर्वोत्तम शिक्षण संसाधनों पर विशेषज्ञ सलाह और युक्तियों के लिए हमारी संपूर्ण CSS लर्निंग गाइड देखें।