2016-03-14 7 views
5

मैं jQuery, जो वर्ग ".hide 'के तहत रखा जा करने के लिए एनिमेटेड किया जा करने के लिए सामग्री की आवश्यकता से slideDown फ़ंक्शन का उपयोग करना, .hide मैं अपने कस्टम सीएसएस में यह था के लिएबूटस्ट्रैप अवरुद्ध jQuery समारोह

:

.hide { 
    display: none; 
} 

जो बूटस्ट्रैप सीएसएस के साथ विरोध हुआ के रूप में यह शामिल हैं:

.hide { 
    display: none !important; 
} 

इस प्रकार जब मैं इन दोनों स्टाइलशीट जुड़ा हुआ है, slideDown काम कर was'nt, तो मैं दोनों च में .hide के विभिन्न रूपों की कोशिश की आईल्स, अंत में हटा रहा है। मेरी कस्टम सीएसएस फ़ाइल से पूरी तरह से काम किया गया,

इसलिए मेरी ques यही है। कस्टम सीएसएस में देखें परिणाम को प्रभावित करते हैं जब बूटस्ट्रैप ".hide" और कस्टम सीएसएस ".hide" में परिभाषित गुण हैं इसके अलावा "! महत्वपूर्ण" को छोड़कर बिल्कुल वही है (मुझे लगता है, अगर मैं गलत हूं तो कृपया सही करें) का अर्थ है कि कस्टम चयनकर्ता को वरीयता दी जाएगी?

मैं अपने कोड codepen का उपयोग करने का काम कर रहे संस्करण साझा करने के लिए कोशिश कर रहा हूँ, लेकिन मुझे नहीं पता क्यों मेरे कोड पर अभी भी does'nt wrok codepen: http://codepen.io/anon/pen/RaGJwE

उत्तर

2

!important हमेशा बहुत मजबूत है। यदि आप display: block !important; बाद में उपयोग करते हैं तो इसे केवल बाईपास किया जा सकता है।

बूटस्ट्रैप द्वारा लक्षित "छिपाने" या "छिपा" वर्गों का उपयोग करने का सबसे आसान तरीका नहीं होगा। कक्षा को "छुपाएं" या इस अद्यतन पहेली में कुछ और बदलें: http://codepen.io/anon/pen/MyjXOv

+0

सहायता @ सिमॉन क्रॉस के लिए धन्यवाद, लेकिन मुझे अभी भी मेरे ques का जवाब नहीं मिल रहा है, क्यों उपयोग करता है। परिभाषाओं के दौरान समस्याओं का निर्माण करें दोनों छिपे हुए समान हैं, साथ ही बूटस्ट्रैप छुपाएं! कस्टम सीएसएस के छिपाने का उपयोग करने के लिए महत्वपूर्ण निर्देश। – rjbir

+1

यदि आपके पास है, तो अपनी सीएसएस फ़ाइल को लाइन 1 में डिस्प्ले के साथ छुपाएं: कोई नहीं; और प्रदर्शन के साथ लाइन 10 में छुपाएं: ब्लॉक; पहला व्यक्ति अधिलेखित किया जाएगा। यदि आप इसका उपयोग करते हैं! महत्वपूर्ण यह अधिक वजन है। आप इसे बाद में लाइन में एक और महत्वपूर्ण के साथ ओवरराइट कर सकते हैं। यह विभिन्न सीएसएस फ़ाइलों पर लागू होता है। इसे पदानुक्रमित रूप से अधिलेखित किया जाएगा। और jquery अपने शो() और छुपाएं() में इनलाइन शैलियों का उपयोग करता है। इस इनलाइन शैली में आपकी स्टाइल शीट्स में कक्षाओं की तरह अधिक वजन है, लेकिन महत्वपूर्ण घोषणाओं से कम वजन। उम्मीद है कि यह किसी भी तरह समझ में आता है: डी –

+0

फ्रंट एंड तकनीक पर एक नौसिखिया के रूप में अच्छी तरह से, इसने मुझे सीएसएस पदानुक्रमों पर और अधिक जानने के तरीके पर कुछ नई चीजें समझीं .. धन्यवाद .. @ सिमन क्रॉस .. – rjbir

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