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

CSS transform प्रॉपर्टी से 2D/3D ट्रांसफॉर्मेशन लागू करें

CSS transform प्रॉपर्टी का उपयोग करके किसी तत्व पर 2D या 3D ट्रांसफॉर्मेशन (रोटेशन, स्केलिंग, स्क्यूइंग, ट्रांसलेशन) लागू किया जा सकता है। यह तत्व के लेआउट को प्रभावित किए बिना विजुअल ट्रांसफॉर्मेशन करता है।

उदाहरण

नीचे दिए गए उदाहरण में, transform: rotate(10deg) का उपयोग करके <div> तत्व को 10 डिग्री घुमाया गया है।

<!DOCTYPE html>
<html>
<head>
  <style>
    div {
      width: 200px;
      height: 100px;
      background-color: gray;
      transform: rotate(10deg);
    }
  </style>
</head>
<body>
  <h1>Rotation</h1>
  <div>Demo</div>
</body>
</html>

मुख्य 2D ट्रांसफॉर्म फंक्शन्स:

  • rotate(angle): घुमाव
  • scale(x, y): स्केलिंग
  • translate(x, y): स्थानांतरण
  • skew(x-angle, y-angle): तिरछा करना
  • matrix(): सभी को एक साथ

3D फंक्शन्स: rotateX(), rotateY(), rotateZ(), translateZ(), perspective() आदि।

  1. CSS से तीर कैसे बनाएं? CSS से तीर कैसे बनाएं?

    CSS से तीर बनाने के लिए, कोड निम्नानुसार है -उदाहरण<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1" /> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva

  1. CSS के साथ किसी एलिमेंट को सर्कुलर पथ में कैसे मूव करें CSS के साथ किसी एलिमेंट को सर्कुलर पथ में कैसे मूव करें

    परिचय CSS एनिमेशन transform फंक्शन्स को संयोजित, रोटेट, और ट्रांसलेट करके एलिमेंट्स को विभिन्न तरीकों से ट्रांसफॉर्म करने में हमारी मदद कर सकते हैं। उदाहरण: CSS ट्रांसफॉर्म के साथ सर्कुलर मोशन <!DOCTYPE html> <html> <head> <style> div { margin: 8%; width:

  1. CSS offset-path (मोशन पाथ) के साथ सर्कुलर पथ में एलिमेंट मूव करना CSS offset-path (मोशन पाथ) के साथ सर्कुलर पथ में एलिमेंट मूव करना

    परिचय हम CSS offset-path प्रॉपर्टी का उपयोग करके किसी एलिमेंट के लिए मोशन पथ परिभाषित कर सकते हैं। यह जटिल पथ एनिमेशन के लिए एक मॉडर्न, घोषनात्मक तरीका प्रदान करता है। सिंटैक्स selector { offset-path: /* value */; } उदाहरण: SVG पाथ के साथ सर्कुलर मोशन <!DOCTYPE html> <html> <head