संभव डुप्लिकेट:
css: the meaning of * markअर्थ
क्या *
सीएसएस में क्या करता है?
.center-wrapper{
text-align: center;
}
.center-wrapper * {
margin: 0 auto;
}
इस लिखने में कोई त्रुटि है: मैं कुछ कोड here है कि यह निहित देखा था?
संभव डुप्लिकेट:
css: the meaning of * markअर्थ
क्या *
सीएसएस में क्या करता है?
.center-wrapper{
text-align: center;
}
.center-wrapper * {
margin: 0 auto;
}
इस लिखने में कोई त्रुटि है: मैं कुछ कोड here है कि यह निहित देखा था?
*
का मतलब है सभी।
इस मामले में यह .center-wrapper
में सभी तत्वों होगा यह कोई वाइल्डकार्ड यह हर तत्व से मेल खाता है,। तो आपके उदाहरण में, इसका अर्थ यह है कि प्रत्येक तत्व जो "केंद्र-रैपर" वर्ग वाले तत्वों के वंशज हैं।
आधिकारिक W3C डॉक्स के अनुसार, यह एक "सार्वभौमिक चयनकर्ता", देख कहा जाता है http://www.w3.org/TR/css3-selectors/#universal-selector:
सार्वभौमिक चयनकर्ता, एक सीएसएस योग्य नाम के रूप में लिखा [CSS3NAMESPACE] एक तारक के साथ (* U + 002 ए) स्थानीय नाम के रूप में, किसी भी तत्व प्रकार के योग्य नाम का प्रतिनिधित्व करता है।
*
का अर्थ है कि इसे निर्दिष्ट शैलियों को पूरे पृष्ठ पर लागू किया जाना चाहिए। यह एक टाइपो नहीं है।
इस मामले में .center-wrapper *
केंद्र-रैपर वर्ग के साथ प्रत्येक तत्व के तहत सब कुछ।
इसका मतलब है कि यह डोम के उस हिस्से के भीतर सभी तत्वों का चयन करेगा।
* सार्वभौमिक चयनकर्ता है। .center-wrapper *
.center-wrapper
के सभी वंशज तत्वों का चयन करें।
मैं थॉगिंग * सीएसएस, * जिसका मतलब सीएसएस, सीएसएस *, और सीएसएस * प्रतीक अर्थ है, और उनमें से कोई भी परिणाम के साथ आया था। Thats क्यों मैंने सोचा था कि यह एक टाइपो था –