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

CSS object-fit प्रॉपर्टी के मान (contain, cover, fill)

CSS object-fit प्रॉपर्टी निर्दिष्ट करती है कि <img> या <video> एलिमेंट का कंटेंट अपने बॉक्स (कंटेनर) को कैसे भरना चाहिए। यह एस्पेक्ट रेशियो बनाए रखते हुए रिसाइजिंग को नियंत्रित करती है।

object-fit के मुख्य मान:

  • contain: कंटेंट एस्पेक्ट रेशियो बनाए रखते हुए कंटेनर में फिट होने के लिए स्केल होता है (पूरा कंटेंट दिखता है, लेटरबॉक्सिंग हो सकती है)
  • cover: कंटेंट एस्पेक्ट रेशियो बनाए रखते हुए पूरे कंटेनर को कवर करने के लिए स्केल होता है (कटौती/क्रॉप हो सकती है)
  • fill: कंटेंट कंटेनर को पूरी तरह भरने के लिए स्ट्रेच होता है (एस्पेक्ट रेशियो नहीं रखा जाता)
  • none: कंटेंट रिसाइज नहीं होता (डिफ़ॉल्ट आकार)
  • scale-down: none या contain में से जो छोटा हो

उदाहरण (cover मान)

नीचे दिए गए उदाहरण में, object-fit: fill का उपयोग किया गया है (नोट: टेक्स्ट में cover बताया गया है लेकिन कोड में fill है)।

<!DOCTYPE html>
<html>
<head>
  <style>
    .myimg {
      width: 250px;
      height: 350px;
      object-fit: fill;
    }
  </style>
</head>
<body>
  <h2>SWIFT</h2>
  <img class="myimg" src="https://www.tutorialspoint.com/assets/videos/courses/67/images/course_67_image.png" alt="Python Data Science" width="300" height="200">
</body>
</html>

नोट: object-fit के लिए इमेज/वीडियो पर width और height दोनों निर्दिष्ट होना आवश्यक है।

  1. CSS object-fit प्रॉपर्टी: कंटेनर में इमेज फिट करने का पूर्ण गाइड CSS object-fit प्रॉपर्टी: कंटेनर में इमेज फिट करने का पूर्ण गाइड

    CSS प्रॉपर्टी object-fit किसी एलिमेंट को उसके कंटेनर की चौड़ाई और ऊंचाई के भीतर स्केल करती है। बैकग्राउंड इमेजेज सबसे आम एलिमेंट हैं जिनका आप एक डेवलपर के रूप में सामना करेंगे जो इस प्रॉपर्टी का उपयोग करता है। object-fit के पांच संभावित मान हम विभिन्न मानों को चित्रित करने के लिए एक इमेज का उदाहरण

  1. - CSS font-size-adjust प्रॉपर्टी

    font-size-adjust प्रॉपर्टी का उपयोग फ़ॉन्ट फॉलबैक होने पर पठनीयता बनाए रखने के लिए किया जाता है। यह पहलू मूल्य (एस्पेक्ट वैल्यू) को निर्दिष्ट करता है जो पहले पसंद के फ़ॉन्ट के लोअरकेस x की ऊंचाई के अनुपात को फ़ॉन्ट आकार के सापेक्ष दर्शाता है। उदाहरण <!DOCTYPE html> <html> <head>

  1. - CSS white-space प्रॉपर्टी

    white-space प्रॉपर्टी का उपयोग किसी तत्व के अंदर व्हाइट स्पेस (स्पेस, टैब, लाइन ब्रेक) को कैसे संभाला जाए, इसे नियंत्रित करने के लिए किया जाता है। उदाहरण <!DOCTYPE html> <html> <head> <style> p.demo1 { white-space: normal; } p.demo2 {