-
CSS :nth-last-child(n) सेलेक्टर की भूमिका
:nth-last-child(n) सेलेक्टर का उपयोग :nth-last-child(n) सेलेक्टर पैरेंट के अंतिम चाइल्ड से गिनती करके nth चाइल्ड को सिलेक्ट करता है, चाहे उसका टाइप कुछ भी हो। यह :nth-last-of-type से अलग है जो केवल उसी टाइप के एलिमेंट्स गिनता है। उदाहरण यहां 6 पैराग्राफ हैं, और 4th लास्ट चाइल्ड (यानी 3rd पैराग्राफ)
-
CSS position: static
position: static (डिफ़ॉल्ट) position: static एलिमेंट्स का डिफ़ॉल्ट पोजिशनिंग व्यवहार है। स्टेटिक पोजिशन्ड एलिमेंट्स नॉर्मल डॉक्यूमेंट फ्लो के अनुसार प्रदर्शित होते हैं। top, right, bottom, left, और z-index प्रॉपर्टीज का उन पर कोई प्रभाव नहीं पड़ता। उदाहरण <!DOCTYPE html> <html> <he
-
CSS position: relative
position: relative का उपयोग position: relative प्रॉपर्टी एलिमेंट को उसकी सामान्य स्थिति (नॉर्मल फ्लो) के सापेक्ष पोजिशन करने की अनुमति देती है। एलिमेंट अभी भी डॉक्यूमेंट फ्लो में जगह घेरता है, लेकिन top, right, bottom, left प्रॉपर्टीज का उपयोग करके उसे ऑफसेट किया जा सकता है। उदाहरण <!DOCTYPE htm
-
CSS से एलिमेंट्स को ओवरलैप करें
z-index प्रॉपर्टी का उपयोग z-index प्रॉपर्टी का उपयोग पोजिशन्ड एलिमेंट्स (जिनकी position static के अलावा कुछ भी हो) के स्टैक ऑर्डर को नियंत्रित करने के लिए किया जाता है। नेगेटिव z-index एलिमेंट को उसके पैरेंट के पीछे रखता है। उदाहरण: इमेज को टेक्स्ट के पीछे रखना <!DOCTYPE html> <html>
-
CSS से नेविगेशन बार में लिंक्स को सेंटर करें
text-align: center का उपयोग वर्टिकल नेविगेशन बार में लिंक्स को हॉरिजॉन्टली सेंटर करने के लिए <li> एलिमेंट पर text-align: center लागू किया जाता है, क्योंकि लिंक्स (<a>) इंलाइन या इंलाइन-ब्लॉक एलिमेंट्स होते हैं। उदाहरण <!DOCTYPE html> <html> <head> <style>
-
CSS से लेफ्ट बॉर्डर की चौड़ाई सेट करें
border-left-width प्रॉपर्टी का उपयोग किसी एलिमेंट के बाएं बॉर्डर की चौड़ाई सेट करने के लिए border-left-width प्रॉपर्टी का उपयोग किया जाता है। इसके लिए border-style भी परिभाषित होना चाहिए। उदाहरण <!DOCTYPE html> <html> <head> <style> p { border-style: dash
-
CSS से चारों बॉर्डर्स का रंग सेट करें
border-color प्रॉपर्टी का उपयोग border-color प्रॉपर्टी का उपयोग एक साथ चारों बॉर्डर्स (टॉप, राइट, बॉटम, लेफ्ट) का रंग सेट करने के लिए किया जाता है। यह 1 से 4 मान स्वीकार करती है (क्लॉकवाइज: टॉप, राइट, बॉटम, लेफ्ट)। मानों का क्रम 1 मान: सभी चारों बॉर्डर्स के लिए समान रंग 2 मान: पहला टॉप/बॉटम, द
-
CSS से राइट बॉर्डर का रंग सेट करें
border-right-color प्रॉपर्टी का उपयोग किसी एलिमेंट के दाएं बॉर्डर का रंग सेट करने के लिए border-right-color प्रॉपर्टी का उपयोग किया जाता है। इसके लिए border-style भी सेट होना चाहिए (डिफ़ॉल्ट none होता है)। उदाहरण <!DOCTYPE html> <html> <head> <style> p {
-
CSS में margin: inherit की भूमिका
margin: inherit का उपयोग margin: inherit का उपयोग करके कोई एलिमेंट अपने पैरेंट एलिमेंट से मार्जिन वैल्यू इनहेरिट (विरासत में प्राप्त) कर सकता है। यह तब उपयोगी होता है जब आप कंसिस्टेंट स्पेसिंग बनाए रखना चाहते हैं। उदाहरण <!DOCTYPE html> <html> <head> <style> div
-
CSS में margin: auto की भूमिका
margin: auto से हॉरिजॉन्टल सेंटरिंग margin: auto (या margin-left: auto; margin-right: auto;) का उपयोग ब्लॉक-लेवल एलिमेंट को उसके पैरेंट कंटेनर के भीतर हॉरिजॉन्टली सेंटर करने के लिए किया जाता है। इसके लिए एलिमेंट की एक निश्चित चौड़ाई (width) होनी चाहिए। उदाहरण <!DOCTYPE html> <html> &l
-
CSS से प्रतिशत में इमेज की ऊंचाई और चौड़ाई सेट करें
% यूनिट का उपयोग इमेज की ऊंचाई और चौड़ाई प्रतिशत (%) में सेट करने के लिए height और width प्रॉपर्टीज में प्रतिशत मान दिए जाते हैं। यह पैरेंट कंटेनर के सापेक्ष आकार निर्धारित करता है। उदाहरण <!DOCTYPE html> <html> <head> <style> img { height: 50%; w
-
CSS से एलिमेंट की min-width और max-width सेट करें
min-width और max-width प्रॉपर्टीज min-width और max-width प्रॉपर्टीज का उपयोग किसी एलिमेंट की न्यूनतम और अधिकतम चौड़ाई सीमित करने के लिए किया जाता है। यह फ्लूइड लेआउट्स में एलिमेंट को बहुत संकरा या बहुत चौड़ा होने से रोकता है। उदाहरण <!DOCTYPE html> <html> <head> <style>
-
CSS से एलिमेंट की min-height और max-height सेट करें
min-height और max-height प्रॉपर्टीज min-height और max-height प्रॉपर्टीज का उपयोग किसी एलिमेंट की न्यूनतम और अधिकतम ऊंचाई सीमित करने के लिए किया जाता है। यह रिस्पॉन्सिव डिजाइन में कंटेंट ओवरफ्लो को नियंत्रित करने के लिए उपयोगी है। उदाहरण <!DOCTYPE html> <html> <head> <styl
-
CSS से पैरेंट के अंतिम चाइल्ड <p> एलिमेंट को स्टाइल करें
:last-child सेलेक्टर का उपयोग :last-child सेलेक्टर का उपयोग उस एलिमेंट को सिलेक्ट करने के लिए किया जाता है जो अपने पैरेंट का अंतिम चाइल्ड हो। यह किसी भी टाइप के एलिमेंट पर लागू हो सकता है। उदाहरण <!DOCTYPE html> <html> <head> <style> p:last-child { backgr
-
CSS से हाइपरलिंक्स को अलग-अलग स्टाइल दें
लिंक प्स्यूडो-क्लासेस का उपयोग CSS में लिंक्स के विभिन्न स्टेट्स (:link, :visited, :hover, :active) को अलग-अलग स्टाइल किया जा सकता है। क्लासेस का उपयोग करके विभिन्न लिंक समूहों के लिए अलग स्टाइल्स परिभाषित की जा सकती हैं। उदाहरण <!DOCTYPE html> <html> <head> <style>
-
CSS3 से z-axis का उपयोग करके एलिमेंट को रोटेट करें
rotateZ() मेथड का उपयोग rotateZ(angle) मेथड का उपयोग किसी एलिमेंट को z-axis (स्क्रीन के लंबवत अक्ष) के चारों ओर घुमाने के लिए किया जाता है। यह 2D रोटेशन के समान है, लेकिन 3D ट्रांसफॉर्म कॉन्टेक्स्ट में उपयोगी होता है। उदाहरण <html> <head> <style> div { width: 2
-
CSS से निर्दिष्ट रेंज में वैल्यू वाले <input> एलिमेंट्स को स्टाइल करें
:in-range सेलेक्टर का उपयोग :in-range सेलेक्टर का उपयोग उन <input> एलिमेंट्स को स्टाइल करने के लिए किया जाता है जिनकी वैल्यू निर्दिष्ट min और max एट्रिब्यूट्स के भीतर होती है। यह केवल type="number", range, date आदि जैसे वैल्यू-बेस्ड इनपुट्स पर काम करता है। उदाहरण <!DOCTYPE html&g
-
CSS से इमेज का वर्टिकल अलाइनमेंट
vertical-align प्रॉपर्टी का उपयोग किसी इमेज को टेक्स्ट के सापेक्ष वर्टिकली अलाइन करने के लिए vertical-align प्रॉपर्टी का उपयोग किया जाता है। यह प्रॉपर्टी इंलाइन या टेबल-सेल एलिमेंट्स पर काम करती है। सामान्य मान baseline (डिफ़ॉल्ट) - पैरेंट के बेसलाइन के साथ अलाइन top - लाइन के टॉप के साथ अलाइन
-
CSS से पिक्सेल में फॉन्ट साइज सेट करें
px यूनिट का उपयोग फिक्स्ड फॉन्ट साइज सेट करने के लिए px (पिक्सेल) यूनिट का उपयोग font-size प्रॉपर्टी के साथ किया जाता है। यह सबसे आम और सटीक यूनिट है। उदाहरण <!DOCTYPE html> <html> <head> <style> h1 { font-size: 30px; } </style> </hea
-
CSS से रिस्पॉन्सिव फॉन्ट साइज सेट करें
vw (viewport width) यूनिट का उपयोग रिस्पॉन्सिव फॉन्ट साइज सेट करने के लिए vw (viewport width) यूनिट का उपयोग किया जाता है। 1vw व्यूपोर्ट की चौड़ाई का 1% होता है। इससे टेक्स्ट स्क्रीन साइज के अनुसार अपने आप एडजस्ट हो जाता है। उदाहरण <!DOCTYPE html> <html> <head> <style>