मैं त्वचा HTML आउटपुट जो मैं नियंत्रण अपने हाथ में नहीं है करने के लिए कोशिश कर रहा हूँ है करने के लिए एक शैली के लिए मजबूर करने का कोई तरीका है। तत्वों में से एक div
style="overflow: auto"
विशेषता के साथ है।
overflow: hidden;
का उपयोग करने के लिए div
पर बल देने के लिए सीएसएस में कोई तरीका है?वहाँ एक div तत्व जो पहले से ही एक शैली = "" विशेषता
उत्तर
आप अपनी शैली के अंत तक !important
जोड़ सकते हैं, इस तरह:
element {
overflow: hidden !important;
}
यह कुछ आप सामान्य रूप से पर भरोसा नहीं करना चाहिए है, लेकिन आपके मामले के लिए सबसे अच्छा विकल्प है कि में। मार्कअप, प्रस्तुति, और व्यवहार (एचटीएमएल/सीएसएस/जावास्क्रिप्ट) को अलग करने के सर्वोत्तम अभ्यास से जावास्क्रिप्ट strays में मान बदल रहा है।
जहाँ तक मुझे पता है, वास्तविक HTML तत्वों पर शैलियों कुछ भी आप अलग सीएसएस शैली में क्या कर सकते हैं ओवरराइड।
हालांकि, आप जावास्क्रिप्ट ओवरराइड कर उपयोग कर सकते हैं।
आप सीएसएस फ़ाइल में !important
स्थापित करने की कोशिश की है? कुछ की तरह:
#mydiv { overflow: hidden !important; }
सुनिश्चित नहीं हैं कि अगर यह काम करते हैं या नहीं होगा, यह overflow
साथ परीक्षण नहीं किया।
overflow:hidden !important
शायद?
div एक इनलाइन शैली घोषणा, बदलते स्रोत जावास्क्रिप्ट के साथ है बिना यह संशोधित करने के लिए एक ही रास्ता है, तो। सीएसएस में हर बार इनलाइन शैली विशेषता 'जीत'।
को हल करने के लिए उपयोगी आप कैसे करते हो एक तत्व रिकर्सिवली के सभी बच्चों के लिए है? – qed
Magnar सही रूप में W3C कल्पना नीचे चिपकाया से समझाया है। लगता है कि महत्वपूर्ण कीवर्ड जोड़ा गया था ताकि उपयोगकर्ता तत्व स्तर पर "पके हुए" शैली सेटिंग्स को ओवरराइड कर सकें। चूंकि आप उस स्थिति में हैं जहां एचटीएमएल पर आपका नियंत्रण नहीं है, यह आपका सबसे अच्छा विकल्प हो सकता है, हालांकि यह सामान्य डिजाइन पैटर्न नहीं होगा।
अंश:
6.4.2 महत्वपूर्ण नियमों सीएसएस लेखक और उपयोगकर्ता शैली चादरें के बीच सत्ता का संतुलन बनाने के लिए प्रयास करता है। डिफ़ॉल्ट रूप से, में लेखक की स्टाइल शीट में उपयोगकर्ता की स्टाइल शीट (कैस्केड नियम 3 देखें) में ओवरराइड करें।
However, for balance, an "!important" declaration (the keywords
"!" और "महत्वपूर्ण" घोषणा का पालन करें) सामान्य घोषणा पर प्राथमिकता लेता है। लेखक और उपयोगकर्ता शैली शीट में "महत्वपूर्ण" घोषणाएं हो सकती हैं, और उपयोगकर्ता "महत्वपूर्ण" नियम लेखक "महत्वपूर्ण" नियमों को ओवरराइड करते हैं। यह सीएसएस सुविधा प्रस्तुतियों पर नियंत्रण (बड़े फ़ॉन्ट, रंग संयोजन, आदि) उपयोगकर्ताओं को विशेष आवश्यकताओं वाले उपयोगकर्ताओं को द्वारा दस्तावेज़ों की पहुंच में सुधार करता है।
Note. This is a semantic change since CSS1. In CSS1, author
"!महत्वपूर्ण! महत्वपूर्ण "नियम उपयोगकर्ता पर पूर्वता ले लिया" "नियम।
Declaring a shorthand property (e.g., 'background') to be
"! महत्वपूर्ण! महत्वपूर्ण " करने के लिए अपने उप-गुणों के सभी घोषित होने के लिए बराबर है" "।
Example(s): The first rule in the user's style sheet in the following example
में "! महत्वपूर्ण" घोषणा है, जो लेखक की शैलियों शीट में घोषणा को ओवरराइड करता है। दूसरी घोषणा चिह्नित होने के कारण भी जीत जाएगी "!जरूरी"। हालांकि, उपयोगकर्ता का शैली पत्रक में तीसरा नियम नहीं "! महत्वपूर्ण" है और इसलिए लेखक का शैली पत्रक में दूसरा नियम (जो एक आशुलिपि संपत्ति पर शैली स्थापित करने के लिए होता है) को खो देंगे। इसके अलावा, तीसरा लेखक नियम दूसरे लेखक नियम से हार जाएगा क्योंकि दूसरे नियम "महत्वपूर्ण" है। इससे पता चलता है कि "महत्वपूर्ण" घोषणाओं में फ़ंक्शन लेखक शैली शीट्स के भीतर भी कार्य करता है।
/* From the user's style sheet */ P { text-indent: 1em ! important } P { font-style: italic ! important } P { font-size: 18pt } /* From the author's style sheet */ P { text-indent: 1.5em !important } P { font: 12pt sans-serif !important } P { font-size: 24pt }
- 1. एक div तत्व
- 2. एक div तत्व
- 3. multithreading त्रुटि: वहाँ पहले से ही इस कनेक्शन के साथ जुड़े किसी खुले DataReader जो पहले
- 4. एक div तत्व
- 5. एक div तत्व
- 6. वहाँ एक रास्ता एक ही बार में
- 7. विशेषता पैटर्न खोजें जो एक निश्चित पैटर्न
- 8. Javascript, CSS: शैली विशेषता द्वारा तत्व प्राप्त
- 9. फ़ाइलें जो पहले से ही S3
- 10. कैसे एक div तत्व (jQuery)
- 11. अगर ग्राहक स्क्रिप्ट पहले से ही एक आंशिक पोस्टबैक
- 12. इस कमांड से पहले से ही एक खुला डेटा रीडर है जो पहले
- 13. आईएसओ Rescit - एक ही तत्व
- 14. सीएसएस पहले बच्चे और अंतिम बच्चे एक ही तत्व
- 15. अगर वस्तु पहले से ही एक सूची
- 16. कॉल एक पहले से ही आबंटित स्मृति
- 17. वहां पहले से ही एक वस्तु डेटाबेस
- 18. Nuget "पहले से ही एक संदर्भ है"
- 19. वहां पहले से ही एक वस्तु डेटाबेस
- 20. एक div बनाएँ जो एक HTML चेकबॉक्स
- 21. मिटाएं तत्व एक ही वेक्टर
- 22. सिल्वरलाइट App.xaml में त्रुटि 'तत्व पहले से ही एक और तत्व का बच्चा है'
- 23. एचटीएमएल चयन तत्व पहले से ही चयनित विकल्प
- 24. आप एक div की शैली को प्रोग्रामेटिक रूप से
- 25. एक ही समय में तत्व के सभी बच्चों को सीएसएस शैली कैसे जोड़ें?
- 26. यूनिट परीक्षण एक ही विशेषता/इंटरफ़ेस
- 27. मैं एक पर्ल सरणी से तत्व कैसे जोड़ूं जो पहले से ही अन्य सरणी में नहीं हैं?
- 28. त्रुटि "निर्दिष्ट तत्व पहले से ही किसी अन्य तत्व का तार्किक बच्चा है"?
- 29. जांचें कि क्या एक कैलियर पहले से ही एक sublayer
- 30. एक div तत्व में ऑनक्लिक ईवेंट जोड़ने
विशेष रूप से आईई 7,8 सीएसएस कीड़े – tmanthey