लोड हो रहा है...

CSS Browser Support Complete Reference

यह गाइड CSS फीचर्स के विभिन्न ब्राउज़रों में समर्थन के लिए एक व्यापक संदर्भ प्रदान करता है। इसका उद्देश्य डेवलपर्स को क्रॉस-ब्राउज़र कम्पैटिबिलिटी की योजना बनाने में मदद करना है। इसमें CSS के बेसिक प्रॉपर्टीज, CSS3 और CSS4 आधुनिक फीचर्स, Flexbox, Grid और Pseudo-क्लासेस का कवरेज शामिल है। प्रत्येक प्रॉपर्टी के लिए Chrome, Firefox, Safari, Edge, Internet Explorer, iOS Safari और Android में सपोर्ट वर्ज़न और आवश्यक नोट्स प्रदान किए गए हैं। यह टेबल-आधारित फॉर्मेट तेज़ संदर्भ और आसान निर्णय लेने की सुविधा देता है, जिससे डेवलपर्स अपने वेब एप्लिकेशन को सभी प्रमुख ब्राउज़रों में सुसंगत और विश्वसनीय बना सकते हैं।

📊 Basic CSS Properties Support

Property Chrome Firefox Safari Edge IE iOS Safari Android First Support Notes
color 1 1 1 12 3 1 1 CSS 1 सभी ब्राउज़र में समर्थन
background-color 1 1 1 12 4 1 1 CSS 1 सभी ब्राउज़र में समर्थन
font-family 1 1 1 12 3 1 1 CSS 1 सभी ब्राउज़र में समर्थन
margin 1 1 1 12 3 1 1 CSS 1 सभी ब्राउज़र में समर्थन
padding 1 1 1 12 3 1 1 CSS 1 सभी ब्राउज़र में समर्थन
border 1 1 1 12 4 1 1 CSS 1 सभी ब्राउज़र में समर्थन
width 1 1 1 12 4 1 1 CSS 1 सभी ब्राउज़र में समर्थन
height 1 1 1 12 4 1 1 CSS 1 सभी ब्राउज़र में समर्थन
display 1 1 1 12 4 1 1 CSS 1 सभी ब्राउज़र में समर्थन
position 1 1 1 12 4 1 1 CSS 2 सभी ब्राउज़र में समर्थन
float 1 1 1 12 4 1 1 CSS 1 सभी ब्राउज़र में समर्थन

📊 CSS3 Properties Support

Property Chrome Firefox Safari Edge IE iOS Safari Android First Support Notes
border-radius 5 4 5 12 9 4 2.1 CSS3 पुराने वर्ज़न्स में -webkit- प्रीफ़िक्स आवश्यक
box-shadow 10 4 5.1 12 9 5 4 CSS3 पुराने वर्ज़न्स में -webkit- प्रीफ़िक्स आवश्यक
text-shadow 2 3.5 4 12 10 4 2.1 CSS3 कोई प्रीफ़िक्स नहीं चाहिए
opacity 1 1 2 12 9 2 1 CSS3 IE8 में filter: alpha() fallback आवश्यक
rgba() 1 3 3.1 12 9 3.2 2.1 CSS3 पुराने ब्राउज़र में hex fallback आवश्यक
transform 36 16 9 12 9 9 3 CSS3 पुराने वर्ज़न्स में -webkit- प्रीफ़िक्स आवश्यक
transition 26 16 9 12 10 9 4 CSS3 पुराने वर्ज़न्स में -webkit- प्रीफ़िक्स आवश्यक
linear-gradient 26 16 7 12 10 7 4.4 CSS3 भारी प्रीफ़िक्स आवश्यक

📊 Flexbox Support

Property Chrome Firefox Safari Edge IE iOS Safari Android First Support Notes
display: flex 29 28 9 12 11 9 4.4 CSS3 IE10-11 में -ms-flex उपयोग
flex-direction 29 28 9 12 11 9 4.4 CSS3 IE में अलग सिंटैक्स
flex-wrap 29 28 9 12 11 9 4.4 CSS3 केवल IE11+
justify-content 29 28 9 12 11 9 4.4 CSS3 IE में -ms-flex-pack उपयोग
align-items 29 28 9 12 11 9 4.4 CSS3 IE में -ms-flex-align उपयोग
flex-grow 29 28 9 12 11 9 4.4 CSS3 IE में -ms-flex-positive उपयोग
flex-shrink 29 28 9 12 11 9 4.4 CSS3 IE में -ms-flex-negative उपयोग
order 29 28 9 12 11 9 4.4 CSS3 IE में -ms-flex-order उपयोग

📊 CSS Grid Support

Property Chrome Firefox Safari Edge IE iOS Safari Android First Support Notes
display: grid 57 52 10.1 16 10 10.3 57 CSS3 IE10-11 में पुराना -ms- सिंटैक्स
grid-template-columns 57 52 10.1 16 10 10.3 57 CSS3 IE में -ms-grid-columns उपयोग
grid-template-rows 57 52 10.1 16 10 10.3 57 CSS3 IE में -ms-grid-rows उपयोग
grid-gap 57 52 10.1 16 No 10.3 57 CSS3 नया सिंटैक्स: gap उपयोग करें
grid-column 57 52 10.1 16 10 10.3 57 CSS3 IE में -ms-grid-column उपयोग
grid-row 57 52 10.1 16 10 10.3 57 CSS3 IE में -ms-grid-row उपयोग
justify-items 57 52 10.1 16 11 10.3 57 CSS3 IE में सीमित सपोर्ट

📊 Modern CSS Features Support

Property Chrome Firefox Safari Edge IE iOS Safari Android First Support Notes
custom properties 49 31 9.1 16 No 9.3 49 CSS3 IE में समर्थित नहीं
calc() 26 16 7 12 9 7 4.4 CSS3 पुराने वर्ज़न्स में सीमित फ़ंक्शन सपोर्ट
clamp() 79 75 13.1 79 No 13.4 79 CSS4 केवल आधुनिक ब्राउज़र
filter 53 35 9.1 12 No 9.3 53 CSS3 IE में सीमित -ms-filter सपोर्ट
clip-path 55 3.5 13.1 12 No 13.1 55 CSS3 -webkit- प्रीफ़िक्स आवश्यक
object-fit 32 36 10 16 No 10 32 CSS3 IE में समर्थित नहीं
aspect-ratio 88 89 15 88 No 15 88 CSS4 केवल आधुनिक ब्राउज़र

📊 Pseudo-class Support

Selector Chrome Firefox Safari Edge IE iOS Safari Android First Support Notes
:hover 1 1 1 12 4 1 1 CSS1 सभी ब्राउज़र में समर्थन
:focus 1 1 1 12 8 1 1 CSS2 सभी ब्राउज़र में समर्थन
:first-child 1 1 3 12 7 1 1 CSS2 सभी ब्राउज़र में समर्थन
:last-child 1 1 3 12 9 1 1 CSS3 केवल IE9+
:nth-child() 1 3.5 3 12 9 3.2 1 CSS3 केवल IE9+
:not() 1 1 3.2 12 9 3.2 1 CSS3 IE9+ में सीमित सपोर्ट
:focus-visible 86 85 15.4 86 No 15.4 86 CSS4 केवल आधुनिक ब्राउज़र
:has() 105 121 15.4 105 No 15.4 105 CSS4 केवल बहुत आधुनिक ब्राउज़र

Cross-Browser Examples

css
CSS Code
/* Cross-Browser Reset */

* {
box-sizing: border-box;
}

/* Flexbox फॉलबैक के साथ */
.flex-container {
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}

/* Grid IE फॉलबैक के साथ */
.grid {
display: -ms-grid;
display: grid;
}

सदैव नई CSS प्रॉपर्टीज के लिए फॉलबैक प्रदान करें। Progressive enhancement दृष्टिकोण अपनाएं और विशेष रूप से मोबाइल Safari और IE पर परीक्षण करें। CSS प्रीप्रोसेसर जैसे SASS या Autoprefixer का उपयोग Vendor प्रीफ़िक्स ऑटोमैटिकली जोड़ने के लिए करें। आधुनिक CSS फीचर्स के लिए @supports नियम का प्रयोग करें। अपने लक्षित दर्शकों में ब्राउज़र मार्केट शेयर पर ध्यान दें और आवश्यकता अनुसार हल्के विकल्प अपनाएँ। “Can I Use” जैसे टूल्स वर्तमान सपोर्ट डेटा प्रदान करते हैं और सभी डिवाइस व ब्राउज़र में सुसंगतता सुनिश्चित करते हैं।

🧠 अपने ज्ञान की परीक्षा करें

शुरू करने के लिए तैयार

Browser Support Knowledge Check

CSS ब्राउज़र सपोर्ट और कम्पैटिबिलिटी के बारे में अपना ज्ञान जाँचें।

2
प्रश्न
🎯
70%
पास करने के लिए
♾️
समय
🔄
प्रयास

📝 निर्देश

  • हर प्रश्न को ध्यान से पढ़ें
  • हर प्रश्न के लिए सबसे अच्छा उत्तर चुनें
  • आप जितनी बार चाहें क्विज़ दोबारा दे सकते हैं
  • आपकी प्रगति शीर्ष पर दिखाई जाएगी