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

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

<घंटा/>

3डी ट्रांस्फ़ॉर्म का उपयोग करके, हम तत्व को x-अक्ष, y-अक्ष और z-अक्ष में स्थानांतरित कर सकते हैं। CSS3 3D Transform के कुछ तरीके निम्नलिखित हैं -

नीचे दी गई विधियों का उपयोग 3D रूपांतरणों को कॉल करने के लिए किया जाता है -

<टेबल> <थहेड> क्रमांक मूल्य और विवरण 1 matrix3d(n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n,n)
मैट्रिक्स के 16 मानों का उपयोग करके तत्व को बदलने के लिए प्रयुक्त होता है
2 translate3d(x,y,z)
एक्स-अक्ष, वाई-अक्ष और जेड-अक्ष का उपयोग करके तत्व को बदलने के लिए प्रयुक्त होता है
3 अनुवादX(x)
एक्स-अक्ष का उपयोग करके तत्व को बदलने के लिए प्रयुक्त होता है
4 अनुवादY(y)
y-अक्ष का उपयोग करके तत्व को रूपांतरित करने के लिए प्रयुक्त होता है
5 अनुवादZ(z)
y-अक्ष का उपयोग करके तत्व को रूपांतरित करने के लिए प्रयुक्त होता है

CSS3 के 3D ट्रांसफ़ॉर्म फ़ंक्शन के लिए कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
.container {
   display: inline-block;
   width: 200px;
   height: 200px;
   border: 1px solid #CCC;
   margin-left: 20px;
}
.rotateX {
   width: 100%;
   height: 100%;
   background: rgb(52, 0, 241);
   transform: perspective(600px) rotateX(85deg);
}
.rotateY {
   width: 100%;
   height: 100%;
   background: rgb(55, 0, 255);
   transform: perspective(600px) rotateY(75deg);
}
.translateZ{
   width: 100%;
   height: 100%;
   background: rgb(55, 0, 255);
   transform: perspective(600px) translateZ(-200px);
}
</style>
</head>
<body>
<h1>3D transform function example</h1>
<div class="container">
<div class="rotateX"></div>
</div>
<div class="container">
<div class="rotateY"></div>
</div>
<div class="container">
<div class="translateZ"></div>
</div>
</body>
</html>

आउटपुट

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

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


  1. CSS3 फ़िल्टर प्रभाव के साथ कार्य करना

    CSS3 में फ़िल्टर प्रभाव सेट करने के लिए, फ़िल्टर गुण का उपयोग करें। निम्नलिखित फ़िल्टर प्रभाव सेट किए जा सकते हैं - धुंधला () | चमक () | कंट्रास्ट () | ग्रेस्केल () | उलटा () | अस्पष्टता () | संतृप्त () | यूआरएल (); CSS3 में फ़िल्टर प्रभाव का उपयोग करने के लिए कोड निम्नलिखित है - उदाहरण img{ मार्जि

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

    2डी ट्रांस्फ़ॉर्म का उपयोग एलिमेंट स्ट्रक्चर को ट्रांसलेट, रोटेट, स्केल और स्क्यू के रूप में फिर से बदलने के लिए किया जाता है। कुछ 2D ट्रांसफ़ॉर्म फ़ंक्शन निम्नलिखित हैं - क्रमांक मूल्य और विवरण 1 मैट्रिक्स(एन,एन,एन,एन,एन,एन) छह मानों के साथ मैट्रिक्स रूपांतरण को परिभाषित करने के लिए प्रयुक

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

    2D ट्रांसफ़ॉर्म फ़ंक्शन का उपयोग 2D ट्रांसफ़ॉर्मेशन को लागू करने के लिए किया जाता है जिसे किसी तत्व में घुमाया जा सकता है, स्थानांतरित किया जा सकता है, स्केल किया जा सकता है और तिरछा किया जा सकता है। अनुवाद करें - किसी तत्व को x और y अक्ष पर ले जाने के लिए। पैमाना - x y दिशा में तत्व का आकार ब