2009-01-16 19 views
30

के तहत तत्वों के लिए सीएसएस मेरे पास एक div तत्व है जिसमें एक आईडी है और इस div में इनपुट और लेबल का एक सेट है। मैं केवल इस विशिष्ट div अंदर आदानों शैली चाहते हैं, लेकिन .. निम्नलिखित शैलियों सब कुछ (वैश्विक) के बजाय #ParentDivकेवल एक विशिष्ट आईडी

#ParentDiv label,input { display: inline; } 

इसके अलावा अंदर गुंजाइश रखने का, यह मान्य सीएसएस के साथ बात के इस प्रकार करना संभव है आईई 6/7 में?

#ParentDiv label, #ParentDiv input { display: inline; } 

अल्पविराम नया चयनकर्ता बयान इंगित करता है:

उत्तर

60

आप इस की जरूरत है।

:

अक्सर, ताकि मैं क्या चयनकर्ताओं में से प्रत्येक के लिए, और यह देखना आसान क्या तत्वों एक नज़र में चयनित किया जा रहा है बनाने के लिए है, मैं alphabetize होगा और इसलिए की तरह दो अलग पंक्ति में चयनकर्ताओं को तोड़ने याद

#ParentDiv input, 
#ParentDiv label { 
    display: inline; 
} 

इसके अलावा, यह आईई 6/7/8 में ठीक काम करना चाहिए, और w3c के अनुसार मान्य है।

+2

टैग नाम के बजाय कक्षा को स्टाइल करने वाले लोगों के लिए, '# ParentDiv.myClass' का उपयोग करें। – Noumenon

+1

@Noumenon हमें '.myClass' से पहले एक स्थान की आवश्यकता नहीं है? –

+0

आप सही हैं। – Noumenon

संबंधित मुद्दे