Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> CSS

CSS में 2D ट्रांसफॉर्म फंक्शन्स


2D ट्रांसफॉर्म फंक्शन्स का उपयोग 2D ट्रांसफॉर्मेशन लागू करने के लिए किया जाता है जो किसी एलिमेंट पर रोटेट, मूव, स्केल और स्क्यू हो सकते हैं।

  • Translate − एलिमेंट को x और y axis के साथ मूव करने के लिए।

  • Scale − x y दिशा में एलिमेंट को रिसाइज़ करने के लिए।

  • Rotate − एलिमेंट को कुछ डिग्री घुमाने के लिए।

  • Skew − x y दिशा में एलिमेंट को स्लैंट करने के लिए।

CSS में 2D ट्रांसफॉर्म फंक्शन्स दिखाने वाला कोड निम्न है -

उदाहरण

<!DOCTYPE html> <html> <head> <style> body {    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } div {    width: 100px;    height: 100px;    background-color: rgb(255, 0, 128);    border:2px solid rgb(0, 35, 150);    margin: 20px;    display: inline-block;    color: white; } .rotate {    transform: rotate(20deg); } .translate {    transform: translate(30px, 20px); } .scale {    transform: scale(2, 1);    margin-left:70px; } .skew {    transform: skew(20deg); } </style> </head> <body> <h1>2D transform functions example</h1> <div class="rotate">ROTATE()</div> <div class="skew">SKEW()</div> <div class="scale">SCALE()</div> <div class="translate">TRANSLATE()</div> </body> </html>

आउटपुट

उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा -

CSS में 2D ट्रांसफॉर्म फंक्शन्स


  1. CSS rotate() फ़ंक्शन CSS rotate() फ़ंक्शन

    CSS में rotate() फ़ंक्शन किसी तत्व को घुमाता है। पैरामीटर घुमाव के कोण को सेट करता है। मान डिग्री, रेडियन, ग्रेड, या टर्न में हो सकते हैं। उदाहरण <!DOCTYPE html> <html> <head> <style> #demo1 { background-color: hsla(140, 100%, 50%, 0.8); } #demo2 { backg

  1. CSS3 2D ट्रांसफॉर्म फंक्शन्स के साथ काम करना CSS3 2D ट्रांसफॉर्म फंक्शन्स के साथ काम करना

    2D ट्रांसफॉर्म्स का उपयोग एलिमेंट स्ट्रक्चर को ट्रांसलेट, रोटेट, स्केल और स्क्यू करने के लिए किया जाता है।निम्न कुछ 2D ट्रांसफॉर्म फंक्शन्स हैं -क्र.सं.मान और विवरण1matrix(n,n,n,n,n,n)छह मानों के साथ मैट्रिक्स ट्रांसफॉर्म्स परिभाषित करता है2translate(x,y)x-axis और y-axis के साथ एलिमेंट को ट्रांसफॉर्

  1. CSS3 3D ट्रांसफॉर्म फंक्शन्स के साथ काम करना CSS3 3D ट्रांसफॉर्म फंक्शन्स के साथ काम करना

    3D ट्रांसफॉर्म्स के साथ, हम एलिमेंट को x-axis, y-axis और z-axis पर मूव कर सकते हैं। CSS3 3D ट्रांसफॉर्म के कुछ तरीके निम्न हैं -3D ट्रांसफॉर्म्स को कॉल करने के लिए नीचे दिए गए मेथड्स का उपयोग किया जाता है -क्र.सं.मान और विवरण1matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)मैट्रिक्स के 16 मानों का उपयोग कर