css - How to reset default button style in Firefox 4 + -


फ़ायरफ़ॉक्स 3.6 में आप :: moz-focus-internal (सीमा: 0; पैडिंग: 0; मार्जिन: 0;} उन डिफ़ॉल्ट मार्जिन और पैडिंग को निकालने के लिए forms.css जोड़ा गया।

मैं इसे फ़ायरफ़ॉक्स 4 में कैसे रीसेट कर सकता हूं? मैं स्थापित निर्देशिका के अंदर किसी भी .css फ़ाइलों को खोज रहा हूं जो मेरे बटन में शैलियों को जोड़ सकता है, लेकिन किसी भी एफएफ 4 के लिए नहीं मिल सकता है - बटन अभी भी उस परेशान 1px शीर्ष पैडिंग को मिलता है जो कि टेक्स्ट को ऊर्ध्वाधर संरेखित करने की अनुमति नहीं देगा मध्य।

संपादित करें: मैं रीसेट स्टाइलशीट का उपयोग करता हूं ताकि शैलियों को रीसेट करने की कोई ज़रूरत नहीं हो। यह एक ब्राउज़र स्टाइलशीट है जो यहां गड़बड़ कर रहा है।

मुझे वास्तव में समाधान मिल गया है।

आपके url फ़ील्ड प्रकार में: संसाधन: //gre-resources/forms.css - यह FF4 के लिए forms.css खुलेंगे - और निम्नलिखित चयनकर्ता की खोज करें

  बटन - :: मज़े-फोकस-इनर, इनपुट [प्रकार = "रीसेट"] :: - मोज़ेक-फ़ोकस-इनर, इनपुट [प्रकार = "बटन"] :: :: मोज़ेक फोकस-आंतरिक, इनपुट [प्रकार = " सबमिट करें "] :: - मोज़ेक-फ़ोकस-इनर, इनपुट [प्रकार =" फ़ाइल "] & gt; इनपुट [प्रकार = "बटन"] :: - moz-focus-inner   

अब बस इसे अपने मुख्य स्टाइलशीट में रखें:

  बटन :: इनपुट - प्रकार - "इनपुट" [प्रकार = "रीसेट"] :: - मोज़ेक फ़ोकस-इनर, इनपुट [प्रकार = "बटन"] :: - मोज़ेक फोकस-इनर, इनपुट [प्रकार = "सबमिट करें"]: : -मोझ फोकस-इनर, इनपुट [प्रकार = "फ़ाइल"] & gt; इनपुट [प्रकार = "बटन"] :: - मोज़िज़ फोकस-आंतरिक (सीमा: 0; पैडिंग: 0; मार्जिन: 0;}   

इसे अब आपकी सीएसएस को ओवरराइड नहीं करना चाहिए । यह भी ध्यान रखें कि यदि आपने अपने इनपुट के लिए किसी फ़ॉन्ट शैली को परिभाषित नहीं किया है, तो एफएफ शरीर के फ़ॉन्ट स्टाइल का अधिकार नहीं देगा।

Comments