Thursday, 15 July 2010

css3 - Adding a :NOT selector to a CSS request -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 2 जवाब

मेरे पास एक वर्ग है: < / P>

  li: पहले {मार्जिन: 0 5px 0 -15px; रंग: # 005984; सामग्री: "■"; }  

लेकिन मैं यह नहीं चाहता कि यह क्लास = "के-लिस्ट"

  & lt; एबीसी कक्षा = "k-सूची" & gt; यहाँ लागू नहीं है & lt; / ABC & gt;  

मैं उपरोक्त सीएसएस को कैसे जोड़ूंगा:

< पी> सबसे अच्छा तरीका तत्व को जोड़ा गया है, जो उसमें जोड़ा गया है, यदि उसमें तत्व < .k-list :

  ली: पहले {मार्जिन: 0 5px 0 -15px; रंग: # 005984; सामग्री: "■"; } .k-list li: पहले {display: none; }  

यदि, किसी कारण के लिए, आप यह सुनिश्चित करना चाहते हैं कि कम से कम एक डीओएम के उच्च तत्व वर्ग k-list नहीं है ( HTML और शरीर सहित):

  *: नहीं (.k- सूची) li: पहले {मार्जिन: 0 5px 0 -15px; रंग: # 005984; सामग्री: "■"; }  

अगर आपको पता था कि आप ऐसी खोज कब शुरू करना चाहते थे, लेकिन यह अधिक विशिष्ट और उपयोगी हो सकता है:

  body *: नहीं (.k- सूची) li: पहले {मार्जिन: 0 5px 0 -15px; रंग: # 005984; सामग्री: "■"; }  

उपरोक्त सीएसएस उन तत्वों को बाहर कर देगा जो शरीर के तत्व द्वारा *: not (.k-list) शर्त को पूरा करने से निहित नहीं हैं।


No comments:

Post a Comment