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

CSS में व्यक्तिगत पक्षों के लिए पैडिंग परिभाषित करना

CSS हमें एलिमेंट्स के लिए साइड-स्पेसिफिक पैडिंग सेट करने की अनुमति देता है। padding-top, padding-right, padding-bottom और padding-left प्रॉपर्टीज क्रमशः टॉप, राइट, बॉटम और लेफ्ट पैडिंग को परिभाषित करती हैं। padding शॉर्टहैंड प्रॉपर्टी का उपयोग क्लॉक-वाइज दिशा में मान निर्दिष्ट करके समान आउटपुट प्राप्त करने के लिए भी किया जा सकता है।

सिंटैक्स

CSS padding प्रॉपर्टी का सिंटैक्स निम्नानुसार है:

Selector {    padding-top: /*value*/    padding-right: /*value*/    padding-bottom: /*value*/    padding-left: /*value*/ }

निम्नलिखित उदाहरण सूचियों की स्टाइलिंग को दर्शाते हैं:

उदाहरण

<!DOCTYPE html> <html> <head> <style> article {    margin: 2em 1em;    padding: 3%;    background-color: plum;    letter-spacing: 0.05em; } span {    padding: 0 53%;    border-right: dashed;    background-image: linear-gradient(to right, lavenderblush, lightblue);    font-size: 1.4em;    font-style: italic; } </style> </head> <body> <h2>What is Xamarin?</h2> <article> <span>Xamarin is a software company based in San Francisco. Xamarin is built on the .NET Framework.</span> It provides commercial software development tools that allow a user to develop applications for Android, iOS and Windows using C# language and the .NET framework. </article> </body> </html>

आउटपुट

CSS में व्यक्तिगत पक्षों के लिए पैडिंग परिभाषित करना

दूसरा उदाहरण

<!DOCTYPE html> <html> <head> <style> div {    max-width: 400px;    padding-left: 30px;    padding-top: 44px;    padding-bottom: 60px;    background-image: linear-gradient(to bottom, oldlace, lightblue);    border: thin solid;    text-align: center; } div > div {    padding-right: 70px; } </style> </head> <body> <h2>Swift programming language by Apple</h2> <div>Swift is a programming language developed by Apple Inc for iOS and OS X development. <div>Swift 4 uses the same runtime as the existing Obj-C system on Mac OS and iOS, which enables Swift 4 programs to run on many existing iOS 6 and OS X 10.8 platforms. </div> </div> </body> </html>

आउटपुट

CSS में व्यक्तिगत पक्षों के लिए पैडिंग परिभाषित करना

  1. CSS में बॉक्स मॉडल क्या है? CSS में बॉक्स मॉडल क्या है?

    HTML डॉक्यूमेंट में प्रत्येक एलिमेंट को ब्राउज़र द्वारा एक आयताकार बॉक्स के रूप में रेंडर किया जाता है। चौड़ाई, ऊंचाई, पैडिंग और मार्जिन एलिमेंट के अंदर और आसपास आवंटित स्थान को निर्धारित करते हैं। निम्नलिखित आरेख बॉक्स मॉडल अवधारणा को दर्शाता है: स्रोत: w3.org कंटेंट (सामग्री) इसमें टेक्स्ट, इमेज

  1. CSS मार्जिन और पैडिंग CSS मार्जिन और पैडिंग

    मार्जिन तत्व के चारों ओर बाहरी स्पेस बनाता है, जबकि पैडिंग तत्व के कंटेंट और बॉर्डर के बीच आंतरिक स्पेस बनाता है। दोनों लेआउट नियंत्रण के लिए आवश्यक हैं। उदाहरण <!DOCTYPE html> <html> <head> <style> body { font-family: Segoe UI, Tahoma, Geneva, Verdana, sans-serif; }

  1. CSS के साथ HTML वीडियो के लिए पहलू अनुपात बनाए रखना CSS के साथ HTML वीडियो के लिए पहलू अनुपात बनाए रखना

    परिचय किसी एलिमेंट के पैडिंग को प्रतिशत में निर्दिष्ट करके, हम उसका पहलू अनुपात बनाए रख सकते हैं। यह तकनीक प्रतिशत-आधारित पैडिंग के व्यवहार का लाभ उठाती है: ऊर्ध्वाधर पैडिंग (टॉप/बॉटम) एलिमेंट की चौड़ाई के सापेक्ष होती है, ऊंचाई के नहीं। पैडिंग प्रॉपर्टीज padding-bottom — एलिमेंट का निचला पैडिं