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

CSS3 में कीफ्रेम को परिभाषित करना

<घंटा/>

CSS3 में कीफ़्रेम एनिमेशन बनाने के लिए, अलग-अलग कीफ़्रेम को परिभाषित करें। कीफ़्रेम CSS3 में मध्यवर्ती एनिमेशन चरणों को नियंत्रित करेंगे।

CSS3 में मुख्य फ़्रेम को परिभाषित करने के लिए कोड निम्नलिखित है -

उदाहरण

<!DOCTYPE html>
<html>
<head>
<style>
body {
   font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;
}
div {
   width: 100px;
   height: 100px;
   background: red;
   position: relative;
   animation: colorChange 5s infinite;
}
@keyframes colorChange {
   from {
      background: red;
      left: 0px;
   }
   to {
      background: rgb(32, 229, 255);
      left: 300px;
   }
}
</style>
</head>
<body>
<h1>Defining keyframes in CSS</h1>
<div></div>
<h2>The above square will change its color and position with time</h2>
</body>
</html>

आउटपुट

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

CSS3 में कीफ्रेम को परिभाषित करना

5s के बाद स्थिति और रंग इस प्रकार बदल जाएगा -

CSS3 में कीफ्रेम को परिभाषित करना


  1. CSS3 में रंगों को परिभाषित करना

    CSS3 में रंगों को परिभाषित करने के लिए RGB, RGBA, HSL और HSLA का उपयोग करें। इसके साथ, आप रंग मान का उपयोग कर सकते हैं और हेक्साडेसिमल मान का उपयोग रंगों को परिभाषित करने के लिए भी किया जा सकता है - CSS3 आरजीबीए रंग मान लाल, हरा, नीला और अल्फा के लिए है। अल्फा रंग अस्पष्टता है यानी 0.0 और 1.0 के बी

  1. CSS3 के रेडियल ग्रेडियेंट बनाना

    रेडियल ग्रेडिएंट्स के लिए, कलर स्टॉप सेट करें। डिफ़ॉल्ट आकार दीर्घवृत्त है, लेकिन आप वृत्त जैसी अन्य आकृतियाँ भी सेट कर सकते हैं। CSS में रेडियल ग्रेडिएंट के लिए कम से कम दो कलर स्टॉप सेट करें। CSS का उपयोग करके रेडियल ग्रेडिएंट बनाने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html

  1. CSS3 में टेक्स्ट ओवरफ्लो को संभालना

    CSS3 में टेक्स्ट-ओवरफ्लो प्रॉपर्टी का उपयोग यह निर्धारित करने के लिए किया जाता है कि प्रदर्शित नहीं होने वाली ओवरफ्लो सामग्री उपयोगकर्ताओं को कैसे संकेतित की जाती है CSS3 में टेक्स्ट ओवरफ्लो को संभालने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html> <head> <style> b