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

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


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

निम्न कुछ 2D ट्रांसफॉर्म फंक्शन्स हैं -

क्र.सं.मान और विवरण
1matrix(n,n,n,n,n,n)
छह मानों के साथ मैट्रिक्स ट्रांसफॉर्म्स परिभाषित करता है
2translate(x,y)
x-axis और y-axis के साथ एलिमेंट को ट्रांसफॉर्म करता है
3translateX(n)
x-axis के साथ एलिमेंट को ट्रांसफॉर्म करता है
4translateY(n)
y-axis के साथ एलिमेंट को ट्रांसफॉर्म करता है
5scale(x,y)
एलिमेंट की चौड़ाई और ऊंचाई बदलता है
6scaleX(n)
एलिमेंट की चौड़ाई बदलता है

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

उदाहरण

<!DOCTYPE html> <html> <head> <style> body {    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } div {    width: 100px;    height: 100px;    background-color: rgb(98, 0, 255);    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</h1> <div class="rotate">ROTATE</div> <div class="skew"> SKEW </div> <div class="scale">SCALE</div> <div class="translate">TRANSLATE</div> </body> </html>

आउटपुट

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

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


  1. CSS3 फ़िल्टर इफेक्ट्स के साथ काम करना CSS3 फ़िल्टर इफेक्ट्स के साथ काम करना

    CSS3 में फ़िल्टर इफेक्ट्स सेट करने के लिए, filter प्रॉपर्टी का उपयोग करें। निम्न फ़िल्टर इफेक्ट्स सेट किए जा सकते हैं -blur() | brightness() | contrast() | grayscale() | invert() | opacity() | saturate() | url();CSS3 में फ़िल्टर इफेक्ट्स का उपयोग करने के लिए कोड निम्न है -उदाहरण<!DOCTYPE html>

  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 मानों का उपयोग कर

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

    2D ट्रांसफॉर्म फंक्शन्स का उपयोग 2D ट्रांसफॉर्मेशन लागू करने के लिए किया जाता है जो किसी एलिमेंट पर रोटेट, मूव, स्केल और स्क्यू हो सकते हैं।Translate − एलिमेंट को x और y axis के साथ मूव करने के लिए।Scale − x y दिशा में एलिमेंट को रिसाइज़ करने के लिए।Rotate − एलिमेंट को कुछ डिग्री घ