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

CSS max-width: 100% से इमेज को रेस्पॉन्सिव बनाएं

CSS max-width: 100% और height: auto का उपयोग करके इमेज को रेस्पॉन्सिव (उत्तरदायी) बनाया जा सकता है। इससे इमेज अपने कंटेनर से चौड़ी नहीं होगी और छोटे स्क्रीन पर स्वचालित रूप से स्केल डाउन हो जाएगी।

उदाहरण

नीचे दिए गए उदाहरण में, इमेज को रेस्पॉन्सिव बनाने के लिए max-width: 100% और height: auto लागू किया गया है।

<!DOCTYPE html>
<html>
<head>
  <style>
    img {
      max-width: 100%;
      height: auto;
    }
  </style>
</head>
<body>
  <img src="https://www.tutorialspoint.com/videotutorials/images/coding_ground_home.jpg" alt="Online Compiler" width="300" height="300">
</body>
</html>

कैसे काम करता है:

  • max-width: 100% - इमेज की अधिकतम चौड़ाई उसके पैरेंट कंटेनर की चौड़ाई तक सीमित करता है
  • height: auto - ऊंचाई को अनुपात में स्वचालित रूप से समायोजित करता है (एस्पेक्ट रेशियो बनाए रखता है)

नोट: यह रेस्पॉन्सिव इमेज का सबसे सरल और व्यापक रूप से उपयोग किया जाने वाला तरीका है। width: 100% का उपयोग न करें क्योंकि यह छोटी इमेज को जबरदस्ती खींच देगा।

  1. CSS से रिस्पॉन्सिव टाइपोग्राफी (vw यूनिट) कैसे बनाएं? CSS से रिस्पॉन्सिव टाइपोग्राफी (vw यूनिट) कैसे बनाएं?

    रिस्पॉन्सिव टाइपोग्राफी के लिए व्यूपोर्ट यूनिट (vw, vh) उपयोग करें। 1vw = व्यूपोर्ट चौड़ाई का 1%। उदाहरण में h1: 10vw, p: 5vw - स्क्रीन रिसाइज़ पर टेक्स्ट स्वतः स्केल होता है। उदाहरण <!DOCTYPE html> <html> <meta name=viewport content=width=device-width, initial-scale=1.0 /> <h

  1. CSS से रिस्पॉन्सिव टेस्टिमोनियल्स कैसे बनाएं? CSS से रिस्पॉन्सिव टेस्टिमोनियल्स कैसे बनाएं?

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

  1. HTML में इमेज को रिस्पॉन्सिव कैसे बनाएं? HTML में इमेज को रिस्पॉन्सिव कैसे बनाएं?

    इमेज को रिस्पॉन्सिव बनाने का तरीका HTML में किसी इमेज को रिस्पॉन्सिव बनाने के लिए आपको CSS की दो प्रॉपर्टीज़ सेट करनी होती हैं। <img> टैग का उपयोग करके इमेज जोड़ें और फिर height: auto; तथा max-width: 100%; स्टाइल लागू करें। उदाहरण कोड: <!DOCTYPE html> <html> <head></he