Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> 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, Verdana, sans-serif; } * {    box-sizing: border-box; } .col {    color: white;    float: left;    width: 25%;    padding: 10px; } .colContainer:after {    content: "";    display: table;    clear: both; } @media screen and (max-width: 900px) {    .col {       width: 50%;    } } @media screen and (max-width: 600px) {    .col {       width: 100%;    } } </style> </head> <body> <h1>Changing layout on screen size using CSS</h1> <h2>Resize the screen to see the below divs resize themselves</h2> <div class="colContainer"> <div class="col" style="background-color: rgb(153, 29, 224);"> <h2>First col</h2> </div> <div class="col" style="background-color: rgb(12, 126, 120);"> <h2>Second col</h2> </div> <div class="col" style="background-color: rgb(207, 41, 91);"> <h2>Third col</h2> </div> <div class="col" style="background-color: rgb(204, 91, 39);"> <h2>Fourth col</h2> </div> </div> </body> </html>

आउटपुट

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

CSS से स्क्रीन साइज़ के आधार पर लेआउट कैसे बदलें?


  1. CSS से रेडियल ग्रेडिएंट्स का आकार सेट करना CSS से रेडियल ग्रेडिएंट्स का आकार सेट करना

    रेडियल ग्रेडिएंट का आकार सेट करने के लिए, radial-gradient() फंक्शन का उपयोग करें। यह फंक्शन रेडियल ग्रेडिएंट को बैकग्राउंड इमेज के रूप में सेट करता है। फंक्शन में दूसरा पैरामीटर उस आकार के रूप में सेट किया जाता है जैसा आप चाहते हैं जैसा नीचे उदाहरण में दिखाया गया है -background-image: radial-gradien

  1. CSS से स्क्रीन साइज़ के आधार पर कॉलम चौड़ाई बदलना CSS से स्क्रीन साइज़ के आधार पर कॉलम चौड़ाई बदलना

    स्क्रीन साइज़ के आधार पर कॉलम चौड़ाई बदलने के लिए, कोड निम्नानुसार है -उदाहरण<!DOCTYPE html> <html> <head> <style> body {    font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .sample {    width: 50%;    background-color: l

  1. CSS में डेटा-एट्रिब्यूट्स (data-*) का उपयोग करना CSS में डेटा-एट्रिब्यूट्स (data-*) का उपयोग करना

    परिचय हम data-* एट्रिब्यूट्स का उपयोग करके एलिमेंट्स के बारे में अतिरिक्त जानकारी संग्रहीत कर सकते हैं। ये कस्टम डेटा एट्रिब्यूट्स CSS सेलेक्टर्स (attr() फंक्शन के साथ) और जावास्क्रिप्ट दोनों के लिए सुलभ हैं। उदाहरण 1: जावास्क्रिप्ट इंटरैक्शन के लिए डेटा एट्रिब्यूट्स <!DOCTYPE html> <html